IDEA 下单程序多端口不同配置独立运行
时间:2022-07-24
本文章向大家介绍IDEA 下单程序多端口不同配置独立运行,主要内容包括其使用实例、应用技巧、基本知识点总结和需要注意事项,具有一定的参考价值,需要的朋友可以参考一下。
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下的配置文件,可以根据开发环境和生产环境不同,编写不同的配置文件,例如:
application.yml # 应用配置文件
appliaction-dev.yml # 应用开发环境配置文件
application-prod.yml #应用生产环境配置文件
bootstrap.yml #全局配置文件
但是怎么指定应用运行时的环境呢?使用spring.profiles.active 参数来指定。例如指定以 application-prod.yml 配置文件来运行,那么可以用以下配置。
或者
有次测试 发现 不能写spring.profile.active 才可以。
END
- ES6 主要的新特性
- thinkphp生成的验证码不显示问题解决
- 深入剖析Spring(二)——IoC容器的实现
- JDBC上关于数据库中多表操作一对多关系和多对多关系的实现方法
- 深入剖析Spring(一)——IoC的基本概念(从面向对象角度介绍)
- Restful安全认证及权限的解决方案
- Java并发容器大合集
- Java并发编程的艺术(九)——批量获取多条线程的执行结果
- web.xml中load-on-startup的作用
- Java并发编程的艺术(七)——Executors
- Java并发编程的艺术(八)——闭锁、同步屏障、信号量详解
- PowerDesigner使用教程|使用方法
- Java并发编程的艺术(一)——并发编程需要注意的问题
- 梯度下降法快速教程 | 第三章:学习率衰减因子(decay)的原理与Python实现
- java教程
- Java快速入门
- Java 开发环境配置
- Java基本语法
- Java 对象和类
- Java 基本数据类型
- Java 变量类型
- Java 修饰符
- Java 运算符
- Java 循环结构
- Java 分支结构
- Java Number类
- Java Character类
- Java String类
- Java StringBuffer和StringBuilder类
- Java 数组
- Java 日期时间
- Java 正则表达式
- Java 方法
- Java 流(Stream)、文件(File)和IO
- Java 异常处理
- Java 继承
- Java 重写(Override)与重载(Overload)
- Java 多态
- Java 抽象类
- Java 封装
- Java 接口
- Java 包(package)
- Java 数据结构
- Java 集合框架
- Java 泛型
- Java 序列化
- Java 网络编程
- Java 发送邮件
- Java 多线程编程
- Java Applet基础
- Java 文档注释
- 详细齐全!Docker常用基本命令
- angular浏览器兼容性问题解决方案
- Python 基础(二十二):正则表达式
- Python 进阶(一):多线程
- Python 进阶(二):多进程
- MySQL information_schema详解 EVENTS
- Python 进阶(三):邮件的发送与收取
- MySQL information_schema详解 FILES
- MySQL information_schema详解 GLOBAL_STATUS和SESSION_STATUS
- Python 进阶(四):数据库操作之 MySQL
- Python 进阶(五):数据库操作之 SQLite
- Python 进阶(六): Excel 基本操作
- 基于Rust-vmm实现Kubernetes运行时
- 云开发如何为腾讯游戏年度发布会保驾护航?
- 跨端方案的三大困境