自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 资源 (1)
  • 收藏
  • 关注

原创 java.lang.OutOfMemoryError thrown from the UncaughtExceptionHandler in thread "javamelody jenkins

ubuntujenkins1.653运行一会CPU消耗很高,2核消耗了160%左右,tail logs/catalina.out 看到以下错误java.lang.OutOfMemoryError thrown from the UncaughtExceptionHandler in thread "javamelody jenkins解决办法:vi /etc/profile

2016-03-29 16:56:00 2374

原创 zf2框架的PHP程序,测试环境使用apache,准生产环境使用nginx,出现的问题

使用zf2框架开发的PHP程序开发在路由的结尾增加了/以解决404的问题在测试环境(使用apache)是正常的而在准生产环境(使用nginx)不正常路由去掉/也可以访问,但增加/后在nginx环境下会自动跳转到路由的首页,而开发的代码部分连接已经带了/,只能想办法删除结尾的/使用关键词 “nginx  结尾斜杠”在google搜索到的解决办法解决不了这个问题改用关键词“

2016-03-29 14:58:51 668

转载 rsync 远程同步文件

rsync 有两种工作方式,  这里用的是“方式”这个词,而不是“模式”。注意区分。 第一种方式是 服务器–客户端方式。      在这种方式下, 服务端启动daemon 守护进程, 监听在端口 873,  并配置需要同步的模块。 然后客户端直接链接到873端口,通过认证,并同步。其中,同步用的账号和密码都是rsync专用的,在rsync配置文件中独立配置。 于系统账号无关。

2016-03-24 17:02:42 393

转载 基于jenkins动态化参数化构建

由于上一篇是通过触发git操作来实现自动化构建和发布,回滚和发布不太可控,可以采用动态参数获取发布分支的方式方便发布和回滚目标:选择合适版本发布到合适的服务器环境(目前分支策略是,提测时创建发布分支release-date  +%Y%m%d-%H%M%S )1.安装插件Dynamic Parameter Plug-in2.设置 参数化构建过程3.使用groovy脚本动态获取发布

2016-03-24 10:34:52 4736

转载 基于jenkins+gitlab+redmine构建持续集成环境(一)

用途说明:jenkins:用于自动化测试构建发布gitlab:作为代码托管服务redmine:作为项目管理和bug管理,通过jenkins整合redmine实现自动化发布提醒系列文章只针对jenkins自身使用做详细介绍,gitlab/redmine可使用bitnami stacks一键部署(https://bitnami.com/stack/gitlab、https://bitn

2016-03-24 10:33:30 2206

转载 基于Jenkins 实现php项目的自动化测试、自动打包和自动部署

原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 、作者信息和本声明。否则将追究法律责任。http://birdinroom.blog.51cto.com/7740375/1346812   本篇博文宅鸟将在上篇: 基于Jenkins 搭建持续集成环境 的基础上,继续介绍Jenkins结合php项目实现自动化测试和自动部署。废话不再多说,直接上干活。   宅鸟

2016-03-23 16:10:59 936

原创 postfix+dovecot 无法给多个人发送邮件的解决方法

postfix无法给多个人发送邮件,错误日志:Mar 16 18:25:18 mail postfix/pipe[6725]: 18E9485D864D: to=, relay=dovecot, delay=912, delays=912/0.01/0/0.01, dsn=4.3.5, status=deferred (mail system configuration error)Mar

2016-03-23 14:24:54 800

转载 Java项目服务器cpu占用100%解决办法

项目上线后运行一段时间,突然发现cpu 8个逻辑核心都占用100%,心情很紧张,然后就在网上找了一些解决方法,具体如下:        1.查找哪些进程在耗cpu         进入服务器,top 命令看一下,发现进程6633占用了800%         [root@3server ~]# top        2.把进程的栈dump到文件里,以便后面的分析       

2016-03-22 11:57:59 1064

原创 一次测试环境运行正常,而生产环境运行失败的问题排查

具体操作是通过界面删除一条数据,测试环境可以删除,而生产环境删除不了因为程序是api和client分开的,我告诉开发直接调用生产环境的api看是否能删除,结果删除不了一会开发告诉我问题找到了,原因是生产数据库缺少测试数据库的一个字段,那么问题来了,以后遇到类似问题,排查到是api的问题后,应该先从最底层开始比对,比如生产数据库和测试数据库是否一致其次,搭建一个准生产环境也显得很有必

2016-03-18 11:12:40 5435

原创 postfix+dovecot+roundcube使用客户端给外域发送邮件提示Relay access denied

网页端可以给本域、外域发送邮件邮件客户端只能给本域发送邮件,给外域发送邮件提示Relay access deniedvi /etc/postfix/main.cf增加以下几行smtpd_sasl_type = dovecotsmtpd_sasl_auth_enable = yessmtpd_sasl_path = private/authsmtpd_sasl_l

2016-03-11 09:43:54 2104

原创 rsync实现断点续传

今天在拷贝一个5G的文件,scp命令拷贝到62%时出现网络中断,原用scp拷贝时发现是从0开始复制,这太慢了网上搜索一番后发现,rsync就可以实现意外中断后,下次继续传,命令如下:rsync -P --rsh=ssh mail.tar *.*.*.*:/mail.tar-P: 是包含了 “–partial –progress”, 部分传送和显示进度-rsh=s

2016-03-08 09:11:09 2532

原创 php调用java写的webservices提示Uncaught SoapFault exception: [HTTP] Not Found

new Client(远程wsdl)的时候wsdl地址是带端口的,一直提示Uncaught SoapFault exception: [HTTP] Not Found访问wsdl地址时看到的wsdl文件中wsdlsoap:address location中没有带端口无奈下载wsdl到本地后,修改wsdlsoap:address location 加端口new Client(调用本地

2016-03-02 16:23:51 1406

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除