一、该问题的重现步骤是什么?
1. 把dockfile文件修改如下:
CMD ["--spring.profiles.active=prod"]
上传到harbor和服务器
2. /deploy.sh base 成功,登录nacos新增配置文件blade.yaml和blade-prod.yaml,修改blade-prod.yaml的reids和mysql配置如下:
#spring
spring:
redis:
##redis
host: blade-redis #修改的地方
port: 6379
#password:
database: 0
ssl: false
##redis
#cluster:
# nodes: 127.0.0.1:7001,127.0.0.1:7002,127.0.0.1:7003
# commandTimeout: 5000
datasource:
driver-class-name: com.mysql.cj.jdbc.Driver
#driver-class-name: org.postgresql.Driver
#driver-class-name: oracle.jdbc.OracleDriver
druid:
# MySql、PostgreSQL
validation-query: select 1
# Oracle
#validation-query: select 1 from dual
blade:
lock:
enabled: false
address: redis://blade-redis:6379 #修改的地方
datasource:
prod: #修改的地方
# MySql #修改的地方
url: jdbc:mysql://blade-mysql:3306/bladex?useSSL=false&useUnicode=true&characterEncoding=utf-8&zeroDateTimeBehavior=convertToNull&transformedBitIsBoolean=true&tinyInt1isBit=false&allowMultiQueries=true&serverTimezone=GMT+8&allowPublicKeyRetrieval=true
username: root
password:
3.启动./deploy.sh modules,查看docker日志,各个服务除了gateway成功启动,其他没看到报错,但一直在重启;
二、你期待的结果是什么?实际看到的又是什么?
期待
auth、desk、log、user、system、resource 启动成功
三、你正在使用的是什么产品,什么版本?在什么操作系统上?
bladex 2.4.0.release 联合版 centos7
四、请提供详细的错误堆栈信息,这很重要。
五、若有更多详细信息,请在下面提供。
扫一扫访问 Blade技术社区 移动端