一、Nginx监听不同端口
1、两个环境不同Service端口指定,可参考 中间件:Nginx工作使用记录(反向代理)
2、端口允许访问设置:
云服务需配置开通入方向规则
检查服务器防火墙是否开通,并开通端口,参考 Linux(Centos7)操作记录
3、重启Nginx服务 ,参考 Linux(Centos7)操作记录
二、环境代码
后台、前端代码各放置,按一个环境在服务器上建立目录结构,统一放在目录project01下;
cp -rf /u01/project01/* /u01/project02/ #将/u01/project01/下所有拷贝到/u01/project02/下;
数据源分别指定不同数据库;
三、端口设定
在bootstrap中明确指定各服务端口;
根据项目网关使用组件情况,取消serviceId指定,根据url指定,具体还要看项目使用组件及代码情况,取消serviceid指定转发,同一套代码在同一台服务器上,serviceId一致,要不然改serviceId麻烦;
如下使用zuul情况配置文件;
如存在feign,也许指定url,而不是serviceid