public class LauncherServiceImpl implements LauncherService { @Override public void launcher(SpringApplicationBuilder builder, String appName, String profile) { Properties props = System.getProperties(); props.setProperty("spring.cloud.nacos.discovery.server-addr", LauncherConstant.nacosAddr(profile)); props.setProperty("spring.cloud.nacos.config.server-addr", LauncherConstant.nacosAddr(profile)); //props.setProperty("spring.cloud.nacos.discovery.server-addr", "10.223.0.80:8848"); //props.setProperty("spring.cloud.nacos.config.server-addr", "10.223.0.80:8848"); props.setProperty("spring.cloud.sentinel.transport.dashboard", LauncherConstant.sentinelAddr(profile)); //props.setProperty("spring.cloud.sentinel.transport.dashboard", "10.223.0.199:8858"); props.setProperty("spring.zipkin.base-url", LauncherConstant.zipkinAddr(profile)); } }
这里改为我私有网络的地址,是可以使用的,但是这样写到代码里面感觉很不爽啊,能否使用配置文件的形式呢?
-
看下图

讨论(1)
-
CMD ["--spring.profiles.active=dev",\ "--spring.cloud.nacos.discovery.server-addr=10.223.0.80:8848",\ "--spring.cloud.nacos.config.server-addr=10.223.0.80:8848",\ "spring.cloud.sentinel.transport.dashboard=10.223.0.190:8858"]
果然是可以的,很棒
讨论(0)
- 热议问题
-
验证码如何限制只有数字
1
-
组态数据过滤器data显示为null
1
-
cloud项目运行启动报错
1
-
物联网平台的防注入代码在哪
1
-
漏洞:越权
2
-
升级最新版代码后,使用代码生成功能报错
1
-
broker模块如何设置用mqtt协议连接
1
-
saber3 4.6版本无法启动问题
1
-
物理模型设置参数时操作失败,如何设置监听topic?
1
-
nacos 配置两个数据源,我在项目引入最新的redis配置 但是不生效;请问什么原因;
2
扫一扫访问 Blade技术社区 移动端