HRP带有基础业务ROOT.war与tomcat自己的ROOT相冲突,则须要进行分开部署来实现系统的正常访问。该实现过程由nginx来实现。java
带有基础业务平台的tomcat删除原来tomcat自带的ROOT,其余则不能删除。nginx
#集群配置:服务器列表tomcat upstream baseserver {服务器 server 192.168.1.107:18080 weight=2;#服务器配置 weight是权重的意思,权重越大,分配的几率越大。ui #server 192.168.1.107:18081 weight=1;spa keepalive 64;3d }代理
upstream logisserver {server server 192.168.1.107:28080 weight=2;#服务器配置 weight是权重的意思,权重越大,分配的几率越大。blog #server 192.168.1.107:28081 weight=1; keepalive 64; }
server { listen 38080;#外部访问地址的端口 server_name 192.168.1.107;#外部访问地址 location / {#外部访问目录 proxy_set_header X-Real-IP $remote_addr; proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; proxy_set_header Host $http_host; proxy_set_header X-Nginx-Proxy true; proxy_set_header Connection "";
access_log off; proxy_connect_timeout 3; proxy_send_timeout 30; proxy_read_timeout 30; proxy_pass http://baseserver;#外部访问该目录时代理服务
} location /logis/ {#外部访问目录 proxy_set_header X-Real-IP $remote_addr; proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; proxy_set_header Host $http_host; proxy_set_header X-Nginx-Proxy true; proxy_set_header Connection "";
access_log off; proxy_connect_timeout 3; proxy_send_timeout 30; proxy_read_timeout 30; proxy_pass http://logisserver;#外部访问该目录时代理服务 }
} |
<role rolename="admin"/> <role rolename="manager"/> <role rolename="manager-script"/> <role rolename="manager-gui"/> <user username="admin" password="123456" roles="admin,manager,manager-script,manager-gui"/> |
D:\test\jenkins>java -Dfile.encoding=UTF-8 -jar jenkins.war