前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >IDEA 下单程序多端口不同配置独立运行

IDEA 下单程序多端口不同配置独立运行

作者头像
酒馆丁老师
发布2020-09-08 14:44:56
1.4K0
发布2020-09-08 14:44:56
举报

idea 的小朋友们,分布式集群程序开发时,怎么办呢?我们希望在开发环境下,单个程序能够运行在不同端口上,使用不同的配置,以此达到分布式部署的运行测试,怎么办呢?

目录

1.单个程序同时运行在不同端口-Dserver.port

2.使用idea 使用不同的配置文件spring.profile.active

1

单个程序同时运行在不同端口-Dserver.port

使用idea 的环境配置让程序同时运行在不同端口,其实是使用的-Dserver.port ,也可以使用jar的方式配合-Dserver.port 参数启动

将 Product 服务程序,分别运行在 6001,6002,6003 端口。

图 6003 端口启动

图 6001 端口启动

图 6002端口启动

选择不同的应用配置名称,点击run ,就可以将一个程序同时在多个端口上运行了。

2

使用idea 使用不同的配置文件spring.profile.active

springboot下的配置文件,可以根据开发环境和生产环境不同,编写不同的配置文件,例如:

代码语言:javascript
复制
application.yml      #  应用配置文件
appliaction-dev.yml  # 应用开发环境配置文件
application-prod.yml #应用生产环境配置文件
bootstrap.yml        #全局配置文件

但是怎么指定应用运行时的环境呢?使用spring.profiles.active 参数来指定。例如指定以 application-prod.yml 配置文件来运行,那么可以用以下配置。

或者

有次测试 发现 不能写spring.profile.active 才可以。

END

本文参与 腾讯云自媒体分享计划,分享自微信公众号。
原始发表:2020-03-28,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 丁老师的技术随笔 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档