./deploy 启动之后,Sentinel 控制台没有其他服务,Sentinel 日志报错

Blade 未结 2 129
49780522
49780522 剑者 2025-01-14 11:04

image.pngimage.png

2条回答
  • 2025-01-14 12:05

    其他服务能不能正常启动运行。看日志是host格式不对

    作者追问:2025-01-14 21:25

    是不是docker_blade_net 这个名称有问题啊,不能有下划线啊

    回答: 2025-01-14 21:27

    docker-compose最下面的network把blade_net改成bladenet。然后重新启动看看呢

    作者追问:2025-01-16 11:31

    networks 还是 docker_blade_net,这个我想用统一的,但是我发现如果网络是咱们提供的代码里面的

    pv4_address: 172.30.0.58

    这个就报错,如果设成比如

    172.30.0.10

    不报错了,但是登录进去就只有控制台,别的服务看不到

    回答: 2025-01-16 13:08

    子网要设置一样,能互联的话sentinel控制台才能看到服务

    作者追问:2025-01-17 14:28

    sentinel 用的springboot 内嵌的tomcat 9版本,对下划线认为是不合法的,所以只能改docker网络名称了,改了之后可以了,还请bladex平台这边也看一下这个问题

    作者追问:2025-01-17 14:29

    目前我修改了compose里面的networks名称,用显示name的方式定义了

    0 讨论(0)
  • 2025-01-14 16:57

    其他服务正常,这块直接用bladex,docker,启动的

    作者追问:2025-01-14 17:00

    bladex的服务启动的时候会指定一个子网,你sentinel启动的时候要指定和它们一样的网络

    回答: 2025-01-14 18:37

    问题是我是直接deploy.sh 启动的,没修改其他的啊,我看文档里面没有说明要指定什么网络啊

    0 讨论(0)
提交回复