我遇到的情况是我要自己模拟集群,所以我得启动自己2个微服务项目实例,然后用的公司nacos上了的配置,自然是有端口号的。于是我想在本地yml文件再修改该项目的端口号,发现优先级没有它高,导致我启动的还是以nacos上配置的端口号启动。那这样我就无法启动2个不同端口号的同1个项目了。
废话不多说了,见解决方法吧。

一、设置

修改配置文件Edit Configuration->勾选允许并行运行,Allow parallel run
在这里插入图片描述
在这里插入图片描述

二、修改端口号

需要以不同端口号启动项目。
见下图,还是这个配置页面,3个框中填1个即可。以JVM参数的形式,也可以以环境变量的方式。
我这边就以JVM参数的形式,填写-Dserver.port=8094即可。
多个如图中所示以1空格分开即可,也可以点击红圈按钮,自己试试吧。
在这里插入图片描述

参考文章

Intellij IDEA实现SpringBoot项目启动参数配置-多端口启动

Logo

权威|前沿|技术|干货|国内首个API全生命周期开发者社区

更多推荐