搜索
房产
装修
汽车
婚嫁
健康
理财
旅游
美食
跳蚤
二手房
租房
招聘
二手车
教育
茶座
我要买房
买东西
装修家居
交友
职场
生活
网购
亲子
情感
龙城车友
找美食
谈婚论嫁
美女
兴趣
八卦
宠物
手机

SpringCloud 设置多个运行实例的端口号

[复制链接]
查看: 31|回复: 0

1万

主题

1万

帖子

4万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
45261
发表于 2020-2-14 23:14 | 显示全部楼层 |阅读模式
操纵SpringCloud做集群,开辟、测试阶段,经常要运转一个模块的多个实例,要点窜端口号。
有3种方式。

方式一:设备文件
  1. server.port=9001
复制代码


方式二、点窜指导类,控制台输入参数值
  1. @SpringBootApplication@EnableEurekaServer  //作为Eureka Serverpublic class EurekaServer {    public static void main(String[] args) {        //本来的方式        // SpringApplication.run(EurekaServer.class, args);        //控制台输入参数的方式        Scanner scanner = new Scanner(System.in);        String port = scanner.nextLine();        //传入当前类(指导类)的class工具        SpringApplicationBuilder springApplicationBuilder = new SpringApplicationBuilder(EurekaServer.class);        //设备参数,String形式        springApplicationBuilder.properties("server.port=" + port);        //运转、启动        springApplicationBuilder.run(args);    }}
复制代码
控制台输入端口号即可。
Spring家属的框架,主类(main方式)中都可以这么操纵。


方式三:运转设备

SpringCloud  设置多个运行实例的端口号  热点新闻 1685101-20200214193121960-968653836
  1. --server.port=9001
复制代码
留意是2横。
全数步伐都可以这么设备参数。


这三种方式也可用于点窜此外参数,不限于端口号。
方式三设备的参数优先级是最高的,会覆盖此外地方设备的参数,且不用点窜项目代码,很是方便,举荐。


免责声明:假如加害了您的权益,请联系站长,我们会实时删除侵权内容,感谢合作!
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Copyright © 2006-2014 全椒百姓网-全椒知名**,发布及时新鲜的全椒新闻资讯 生活信息 版权所有 法律顾问:高律师 客服电话:0791-88289918
技术支持:迪恩网络科技公司  Powered by Discuz! X3.2
快速回复 返回顶部 返回列表