IDEA一键启动多个微服务

我们在做微服务项目开发的时候,每次刚打开IDEA,就需要把各个服务一个个依次启动,特别是服务比较多时,逐个点击不仅麻烦还费时。下面来说一下如何一键启动多个微服务。

操作步骤
  1. 点击Edit Configurations

2.点击"+",选择Compound

3.添加你所需要一键启动的所有微服务模块,并为微服务群组起个名字

这一步需要注意,需要勾选上图中的复选框,否则,下次idea,这次添加的微服务群组将会消失,我使用的是IDEA 2023.2版本就遇上这个问题,后面勾选保存,IDEA生成一个配置文件保存在本地,下次重启时会读取该配置文件,显示添加到群组里的微服务,从而可多次一键Run或Debug多个微服务。如下图:

注意,同时启动多个微服务,对电脑内存是个考验,配置低的电脑可能扛不住,此时可设置每个微服务最大内存vm,格式:-Xmx100m,操作步骤见下图:

相关推荐
赵小哥要冲啦10 分钟前
社区邻里互助小程序从 0 到 1 复盘:需求拆解与信任机制设计
java·小程序·需求分析
xiaogai_gai14 分钟前
采购业务退款单同步实战:从钉钉审批流到金蝶云星空付款单
java·数据库·钉钉
二哈赛车手35 分钟前
新人笔记---hermes定时功能设计,具体讲解以及可优化点
java·人工智能·笔记·spring·ai·typescript
ZWZhangYu40 分钟前
从 Dify 实践理解大模型上下文缓存
java·后端·spring
小熊恋旧43 分钟前
Python 面向对象编程:方法、属性、继承与多态详解
开发语言·python
云边云科技_云网融合44 分钟前
面向汽车零部件制造业场景的解决方案 | 70 秒:一台车下线的时间里,藏着五张网
开发语言·汽车·php
Evand J1 小时前
【PMSM滤波例程2】PMSM未知负载转矩观测EKF。MATLAB例程(负载增广EKF与实际仿真结果)。附下载链接
开发语言·matlab·电机
小羊没烦恼!1 小时前
关于分布式锁原理的一些学习与思考-redis分布式锁,zookeeper分布式锁
java·服务器·网络·学习·负载均衡
will_net1 小时前
apollo 站点部署&C#接入
开发语言·c#·apollo
晗夜未央2 小时前
任务队列反复失败,先分清重试、阻塞和结果待核对
开发语言·javascript