可以创建多个application.properties或application.yml文件,通过关键配置进行激活使用,例如测试环境和生产环境等。
名称:application-dev.properties
激活的方法:
在application.properties中添加激活使用
spring.profiles.active=dev
也可以在Dockerfile文件中启动命令时添加
FROM openjdk:8
EXPOSE 8080
VOLUME /tmp
ADD target/*/jar /app.jar
RUN bash -c 'touch /app.jar'
ENTRYPOINT ["java","-jar","/app.jar","--spring.profiles.active=dev"]
名称:application-prod.properties
激活的方法:
在application.properties中添加激活使用
spring.profiles.active=prod
也可以在Dockerfile文件中启动命令时添加
FROM openjdk:8
EXPOSE 8080
VOLUME /tmp
ADD target/*/jar /app.jar
RUN bash -c 'touch /app.jar'
ENTRYPOINT ["java","-jar","/app.jar","--spring.profiles.active=prod"]
集群外域名访问:
nacos-server.msb.com 192.168.10.70
集群内域名访问:
nacos-server.sangomall.svc.cluster.local. 8848
集群内域名访问:
redis.sangomall.svc.cluster.local. 6379
集群外域名访问:
sentinel-server.msb.com 192.168.10.70
集群内域名访问:
sentinel-server.sangomall.svc.cluster.local. 8858
集群外域名访问:
zipkin-server.msb.com 192.168.10.70
集群内域名访问:
zipkin-server.sangomall.svc.cluster.local. 9411
集群内域名访问:
rocketmq-namesrv.sangomall.svc.cluster.local.:9876
集群内域名访问:
mysql-images.sangomall.svc.cluster.local.:3306
elasticsearch.sangomall.svc.cluster.local.:9200
集群内访问域名:
nacos-server.sangomall.svc.cluster.local.:8848
sentinel-server.sangomall.svc.cluster.local.:8858
redis.sangomall.svc.cluster.local.
thymeleaf:
cache: false
prefix: classpath:/templates
suffix: .html
集群内访问域名:
nacos-server.sangomall.svc.cluster.local.:8848
sentinel-server.sangomall.svc.cluster.local.:8858
redis.sangomall.svc.cluster.local.
不需要配置
集群内访问域名:
nacos-server.sangomall.svc.cluster.local.:8848
sentinel-server.sangomall.svc.cluster.local.:8858
redis.sangomall.svc.cluster.local.
mysql-images.sangomall.svc.cluster.local.:3306/mall_sms
集群内访问域名:
nacos-server.sangomall.svc.cluster.local.:8848
sentinel-server.sangomall.svc.cluster.local.:8858
redis.sangomall.svc.cluster.local.
集群内访问域名:
nacos-server.sangomall.svc.cluster.local.:8848
sentinel-server.sangomall.svc.cluster.local.:8858
redis.sangomall.svc.cluster.local.
mysql-master.sangomall.svc.cluster.local.:3306/mall_ums
集群内访问域名:
nacos-server.sangomall.svc.cluster.local.:8848
sentinel-server.sangomall.svc.cluster.local.:8858
redis.sangomall.svc.cluster.local.
mysql-images.sangomall.svc.cluster.local.:3306/mall_oms
rocketmq-namesrv.sangomall.svc.cluster.local.:9876
集群内访问域名:
nacos-server.sangomall.svc.cluster.local.:8848
sentinel-server.sangomall.svc.cluster.local.:8858
redis.sangomall.svc.cluster.local.
mysql-images.sangomall.svc.cluster.local.:3306/mall_pms
rocketmq-namesrv.sangomall.svc.cluser.local.:9876
AccessKey ID LTAI5tF8jvwYoP8gaeLBmuGh
AccessKey Secret 7t73nSDEEb0uXDsKiGweYEz0mvj2kq
endpoint oss-cn-beijing.aliyuncs.com
bucket名称 msb-laoshi-public
地域 beijing
集群内访问域名:
nacos-server.sangomall.svc.cluster.local.:8848
sentinel-server.sangomall.svc.cluster.local.:8858
redis.sangomall.svc.cluster.local.
elasticsearch.sangomall.svc.cluster.local.:9200
集群内访问域名:
nacos-server.sangomall.svc.cluster.local.:8848
sentinel-server.sangomall.svc.cluster.local.:8858
redis.sangomall.svc.cluster.local.
rocketmq-namesrv.sangomall.svc.cluser.local.:9876
集群内访问域名:
nacos-server.sangomall.svc.cluster.local.:8848
sentinel-server.sangomall.svc.cluster.local.:8858
redis.sangomall.svc.cluster.local.
rocketmq-namesrv.sangomall.svc.cluser.local.:9876
AccessKey ID LTAI5tF8jvwYoP8gaeLBmuGh
AccessKey Secret 7t73nSDEEb0uXDsKiGweYEz0mvj2kq
endpoint oss-cn-beijing.aliyuncs.com
bucket名称 msb-laoshi-public
地域 beijing
集群内访问域名:
nacos-server.sangomall.svc.cluster.local.:8848
sentinel-server.sangomall.svc.cluster.local.:8858
mysql-images.sangomall.svc.cluster.local.:3306/mall_wms
集群内访问域名:
nacos-server.sangomall.svc.cluster.local.:8848
sentinel-server.sangomall.svc.cluster.local.:8858
redis.sangomall.svc.cluster.local.
mysql-images.sangomall.svc.cluster.local.:3306/renren_fast
rocketmq-namesrv.sangomall.svc.cluser.local.:9876
mysql-images.sangomall.svc.cluster.local.:3306/mall_sms
nexus-aliyun</id>
central</mirrorOf>
Nexus aliyun</name>
http://maven.aliyun.com/nexus/content/groups/public</url>
</mirror>
</mirrors>
</settings>