- 博客(8)
- 收藏
- 关注
原创 Jenkins X介绍及安装
Jenkins X 是一个高度集成化的CI/CD平台,基于Jenkins和Kubernetes实现,旨在解决微服务体系架构下的云原生应用的持续交付的问题,简化整个云原生应用的开发、运行和部署过程。Jenkins X 部分新特性1. 自动化一切:自动化CI/CD流水线选择项目类型自动生成Jenkinsfile定义流水线自动生成Dockerfile并打包容器镜像自动创建Helm Chart并运...
2018-03-31 20:00:45 11642 1
原创 获取java应用PID的几种方式
方式一:通过端口获取-缺点:对于通过tomcat容器方式启动的话,可能会出现进程存在,但服务没有启动的情况,此时通过该方案无法通过端口无法获取到PID,导致进程存在的情况下再此启动;比如:ss -lntp sport = :8080 | awk 'NR > 1 {print $NF}' | cut -d ',' -f 2 | head -n 1 | sed 's/pid=//'
2018-03-30 15:59:44 3476
原创 nginx设置访问白名单(ip)
针对要配置的域名配置文件:server { listen 443; server_name abc.com; #access_log /server/nginx/log/abc.com.log main; ssl on; ssl_certificate /server/nginx/sslcom/dom
2018-03-26 20:52:29 17062
原创 后端应用健康检查的几种解决方案
以下只是适合现在所在公司的方案:方案一:通过nginx的healthcheck_nginx_upstreams模块来实现缺点是:属于第三方模块,需要独立编译安装,且2年多没有更新了,不知道对1.6以上的nginx版本支持如何;项目的仓库地址:https://github.com/cep21/healthcheck_nginx_upstreams方案二:使用Tengine,自带了ngx_http_u...
2018-03-16 23:59:04 6993
原创 ios版本发布
简单记录下过程1.通过jenkins挂载一个ios系统的slave; 。安装Java 。配置git 。连接slave2.搭建ios的编译环境 。安装Xcode 。安装证书及证书描述文件3.编译,导出包(ipa),推送到蒲公英; 。xcodebuild clean 。xcodebuild -target 11 -configuration $BUILD_TYPE 。xcrun ...
2018-03-07 21:28:56 360
转载 FABRIC执行在后台运行的命令
最近一个项目需要用30个左右的jmeter客户端来做压力测试,需要做一些部署和配置工作,这时我喜欢的Fabric就可以发挥它的力量了。其中,我希望将jmeter施压段放到后台去运行,最开始将“nohup xxx &”放到fabric的run()中执行时,却没有执行;后来看了下文档,并做了些实验。对于直接使用“&”放到后台执行的情况,Fabric推荐使用如下3种情况来替代(按鲁棒性从...
2018-03-06 20:36:25 2047
原创 fabric获取shell命令返回值
alarm_msg = local(zabbix_off,capture=True)说明:capture=True参数默认值是False,表示输出到终端)
2018-03-01 18:06:04 2788
原创 找回vmware虚拟磁盘中的数据
背景:公司的某一虚拟机系统崩溃,其中第二块虚拟磁盘的数据很重要,需要保留,将其直接挂到其他的linux系统虚拟机下无法识别。解决方案:方案一.将该虚拟磁盘挂载到WINDOWS虚拟机下(用的WIN7),在WINDOWS系统下使用DiskGenius工具能够很好的识别ext3,ext4等多种LINUX文件格式。但注意免费版只能恢复小于1M的文件,至于大文件的恢复大家都懂的:)
2018-03-01 18:03:12 4225
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人