- 博客(13)
- 资源 (1)
- 收藏
- 关注

原创 log4j SocketAppender 使用及与向logstash端口推送日志
log4j SocketAppender SocketException write error elasticsearch logstash kibana
2017-11-28 14:55:56
4115
原创 IDEA中lombok插件的使用
1、lombok插件的作用Lombok可以通过加载包的方式自动创建getter/setter等方法。2、lombok插件的引用2.1 maven依赖在工程的pom.xml文件中引用lombok依赖<dependency> <groupId>org.projectlombok</groupId> <artifactId&...
2019-07-17 10:41:00
310
转载 log4j2
gradle设置1.在build.gradle 添加log4j2依赖,推荐使用springboot starter,如下// log4j2compile group: 'org.springframework.boot', name: 'spring-boot-starter-log4j2', version: '1.5.8.RELEASE'2.移除spring boot 默认l...
2018-11-19 09:34:20
255
原创 mule构建rabbitmq客户端
本文采用mule的组件进行rabbitmq消息的发布实验。1、参考文档官方参考示例:示例地址2、准备工具名称版本AnypointStudio6.4.4mule-standalone3.8.5AMQP Connector下载地址3、外部准备条件RabbitMQ服务器:启动并开放相应端口;队列和交换器:创建队列(sales_queue),创建交换器(sales_exchange);通过RabbitMQ...
2018-05-30 15:48:55
799
原创 redis安装和启动
windows下安装redis1、下载安装包下载地址。两种版本的安装包都可以下载,如图:msi版本可以直接安装zip版本的安装:win+R运行cmd命令窗口,将路径切换到redis安装目录,然后运行指令:redis-server.exe redis.windows.conf2、启动打开另外一个cmd命令窗口,访问刚刚启动的服务器redis-cli.exe -h 127.0.0.1 -p 6379设...
2018-05-29 15:50:13
189
原创 vert.x从配置文件读取RabbitMQ参数
使用Vert.x实现RabbitMQ的点对点消息收发,队列名称等配置信息从conf文件中读取。注意,从conf拿到的配置信息要在start中进行加载。1、生产者和消费者分别是两个工程,其中pom处需要指定fat.jar的打包信息。 <plugin> <groupId>org.apache.maven.plugins<...
2018-05-11 10:41:15
1912
原创 Dockerfile构建Docker镜像
Docker可认为是虚拟机,可以将分布式的应用部署在其中的轻量级、隔离容器中。本文用于记录在Docker容器中构建Vert.x应用可能遇到的问题及解决办法。1、首先在指定目录新建一个文件夹,将要发布的应用jar包或者是js文件放入其中。如编写hello-verticle.jsvertx.createHttpServer().requestHandler(function (request) { ...
2018-05-10 14:04:49
213
原创 RabbitMQ学习小结(一)
1、RabbitMQ概念RabbitMQ是一个开源的AMQP标准的实现,服务器端用Erlang语言编写,支持多种客户端。RabbitMQ建立连接是通过基于TCP协议的channel实现的。2、核心术语名称说明Broker消息队列服务器实体。Exchange消息交换机,它指定消息按什么规则,路由到哪个队列。Queue消息队列载体,每个消息都会被投入到一个或多个队列。Binding绑定,它的作用就是把...
2018-04-08 17:08:12
175
原创 在docker上部署启动RabbitMQ及使用
一、docker上部署启动RabbitMQ1、查询rabbitmq镜像docker search rabbitmq:management2、拉取rabbitmq镜像docker pull rabbitmq:management3、创建并启动容器3.1创建和启动docker run -d --hostname my-rabbit --name rabbit -p 8080:15672 rabbitm...
2018-03-28 10:38:59
52284
9
原创 vert.x创建json
修改上一篇文章中主程序,实现返回json数组的功能。在主程序中增加两个访问入口 @Override public void start() { //producing JSON Router router = Router.router(vertx); router.get("/").handler(this::hello); router.get...
2018-03-23 14:19:22
890
原创 vert.x实现路由功能
修改上一篇文章中主程序,实现http请求的路由功能。在pom.xml中增加新的依赖<dependency> <groupId>io.vertx</groupId> <artifactId>vertx-web</artifactId> </dependency>在主程序中增加两个访问入口publi...
2018-03-23 13:36:59
1421
翻译 vert.x入门工程
入门工程eclipse中创建maven工程工程目录src│ ├─main│ │ ├─java│ │ │ └─io│ │ │ └─vertx│ │ │ └─starter│ │ └─resources│ └─test│ └─java│ └─io│ └─vertx│ ...
2018-03-22 15:15:27
331
原创 github上传代码
本文主要是针对开发工具eclipse进行代码上传(利用IDEA上传代码,或者利用TortoieGit上传工程文件夹只有细微差别,此处不再赘述)1、创建代码库在github上创建代码库New repository,拷贝地址,如下图:2、创建本地git代码库在eclipse中选择要上传的工程,右击,选择Team-Share Project,然后按照下图操作3、代码上传到本地的git上在eclipse中...
2018-01-17 14:46:24
206
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人