
java
一个CD包
我很幸福!
展开
-
wrapper容器
wrapper 启动程序说明启动模式启动wrapper时,会同时启动两个进程。 一个主进程:不“干实事”,只做为守护进程; 一个子进程:“干实事”的,生死由主进程掌握,主进程会定时检测子进程的状态,包括:死锁、内存溢出、响应(类似心跳),一旦发现异常,主进程会重启子进程(可以配置)。启动命令Dubbo服务 bin/service.sh start Web服务 (tomcat与wrapper原创 2017-06-16 13:09:46 · 6070 阅读 · 0 评论 -
JDK Dfile.encoding=UTF-8 乱码
问题描述同一个环境,同CID的项目输出后,日志文件汉字出现偶发性乱码,排查服务器环境与项目本身编码都是UTF-8解决办法JVM 读取系统环境语言的优先级是这个样子的 LC_ALL > LC_* > LANG,所以不一定是以LANG为准,建议设置JDK默认的语言为wrapper.java.additional.2=-Dfile.encoding=UTF-8-Dfile.encoding=UTF-8原创 2017-06-16 13:59:22 · 1231 阅读 · 0 评论 -
rabbitmq环境搭建与常规配置
安装erlangrabbitmq是采用erlang开发的,所以需要安装erlang环境如果直接下载rpm包安装,会碰到一大堆依赖问题,解决起来比较麻烦,建议添加yum源,通过yum来安装。 1. 下载erlang对应的yum源: wget https://packages.erlang-solutions.com/erlang-solutions-1.0-1.noarch.rpm 2.原创 2017-10-16 16:49:44 · 5005 阅读 · 0 评论 -
gradle集成sonarqube
1 前言maven项目集成sonarqube倒是挺简单的,最近接触了gradle项目,要求集成sonarqube做代码静态分析,费了一番功夫才整出来,现在此记录,以备后查。 PS: 刚接触gradle,对sonarqube也不算是太了解,难免有错误,目前只是实现的在build.gradle中添加配置后运行gradle sonarqube可以将分析结果上传到sonar中,并在WEB端展现。2 在原创 2017-11-05 22:57:30 · 12496 阅读 · 5 评论