运维(部署、构建)
文章平均质量分 61
JdbcUtils
生活不止眼前的苟且,还有诗和远方。
展开
-
指定tomcat运行的JDK环境
tomcat之一:指定tomcat运行时JDK版本tomcat作为日常开发的web应用服务器,给开发测试带来了很多便利,tomcat的运行依赖JDK的支持,在安装JDK时经常会配置环境变量:JAVA_HOME、CLASSPAT,且需要添加path变量。把应用部署到tomcat下时大多数不需要修改运行环境,但是有时候需要修改JDK的版本,从可以修改tomcat运行时的JDK版本,我们可以知道使用to...原创 2018-04-23 09:32:15 · 9745 阅读 · 0 评论 -
jenkins根据Git分支参数远程部署
Jenkins其他环节就不多解释了,直接上配置内容吧。具体配置只指出需要变更的地方,其他按照默认的即可。 --------------------接下来的步骤就是将打包内容传输到远程服务器,并执行远程服务器的脚本文件。 其中,上面的远程服务器(SSH Server)。可以在jenkins的系统配置中配置。最后再展示以下deploy.sh脚本:...原创 2018-05-04 10:50:42 · 10380 阅读 · 0 评论 -
Linux运行Jar包和对其进程操作
Linux 运行jar包命令:java -jar xxx.jar 当前ssh窗口被锁定、按CTRL + C、关闭ssh窗口,程序停止运行。 java -jar xxx.jar & ssh窗口被锁定程序不会停止,但是当窗口关闭时,程序中止运行。 nohup java -jar xxx.jar & nohup 意思是不挂断运行命令,当账户...原创 2018-07-21 00:14:01 · 8384 阅读 · 0 评论 -
Nginx监听Https的证书获取和配置
一、怎样获取免费证书这里提供两个方法:第一种:如果你是windows用户,且有.keystore格式的证书那么你可以使用JKS2PFX转换工具,将你的keystore证书转换为PEM证书,操作方法为:cd到工具目录,然后运行命令:$ JKS2PFX <KeyStore文件> <KeyStore密码> <Alias别名> <导出文件名> ...原创 2018-07-19 23:51:16 · 7369 阅读 · 0 评论 -
Tomcat Https配置方法
SSL证书证书可以通过两个渠道获得:公开可信认证机构;(收费) 自己生成,安全性比不上第一种,优势在于免费; ssl证书有以下常用文件格式:JKS(.keystore) 适用于Tomcat 微软(.pfx) PEM(.key + .crt) 适用于nginx JKS格式证书生成步骤:打开你的命令窗口,输入:keytool -genkey -v...原创 2018-07-19 11:08:23 · 5185 阅读 · 0 评论 -
Ribbon实现负载均衡
Spring Cloud Ribbon是基于Netflix Ribbon实现的一套【客户端】负载均衡工具。Ribbon会自动帮助你基于某种规则(简单轮询、随机连接等),也可以实现自定义的负载均衡算法。 负载均衡介绍: 简单来说负载均衡就是将用户的请求ping平摊的分配到多个任务上,从而是系统达到HA(高可用)。目前主要分两种负载均衡: 1. 集中式LB:偏硬件,服务的消费方和提供方之间使用...原创 2018-07-04 13:26:02 · 10710 阅读 · 2 评论 -
jenkins使用Deploy插件进行更新实时部署
第一步:Deploy Plugin下载和安装在网上下载Deploy Plugin插件,下载文件为deploy.hpi在jenkins中安装Deploy Plugin插件,系统管理–>插件管理–>高级上传deploy.hpi进行安装 (也可以直接在jenkins插件管理安装插件)第二步:编译工具maven的下载和配置在网上下载maven安装包apache-maven-3.3.9-bin....原创 2018-04-24 23:01:52 · 13533 阅读 · 0 评论 -
在jenkins中使用cobertura查看代码覆盖率
1。maven项目中增加插件:<!-- 检测代码覆盖率--> <plugin> <groupId>org.codehaus.mojo</groupId> <artifactId>cobertura-maven-plugin</artifactId...原创 2018-04-24 23:04:08 · 11147 阅读 · 0 评论 -
tomcat 与 nginx,apache的区别是什么?如何搭配使用?
严格的来说,Apache/Nginx 应该叫做「HTTP Server」;而 Tomcat 则是一个「Application Server」,或者更准确的来说,是一个「Servlet/JSP」应用的容器(Ruby/Python 等其他语言开发的应用也无法直接运行在 Tomcat 上)。 一个 HTTP Server 关心的是 HTTP 协议层面的传输和访问控制,所以在 Ap...原创 2018-05-31 10:45:05 · 5787 阅读 · 0 评论 -
jenkins更换电脑迁移问题
1.在新的PC安装与之前电脑相同版本的jenkins. 我个人是习惯以msi安装包安装。2.安装完毕后,先停止jenkins服务的运行,备份jenkins的安装目录。然后将旧电脑jenkins安装目录直接copy过来替换掉当前的而安装目录。3.测试登录jenkins,发现登录用户名密码都和原来的相同,并且内部的配置和已有的任务也都在。...原创 2018-05-23 10:38:16 · 7433 阅读 · 0 评论 -
Linux系统下Nginx 安装配置
Nginx 安装配置Nginx("engine x")是一款是由俄罗斯的程序设计师Igor Sysoev所开发高性能的 Web和 反向代理 服务器,也是一个 IMAP/POP3/SMTP 代理服务器。在高连接并发的情况下,Nginx是Apache服务器不错的替代品。Nginx 安装系统平台:CentOS release 6.6 (Final) 64位。一、安装编译工具及库文件yum -y inst...转载 2018-05-02 23:38:20 · 10061 阅读 · 0 评论