服务端集群启动成功,客户端链接失败
控制台报错如下
2025-07-04 18:03:52.005 [snail-job-grpc-client-executor-127.0.0.1-109] ERROR com.aizuda.snailjob.client.common.handler.ClientRegister - heartbeat check requestId:[109] message:[INTERNAL: http2 exception]
2025-07-04 18:04:01.993 [snail-job-grpc-client-executor-127.0.0.1-110] ERROR com.aizuda.snailjob.client.common.handler.ClientRegister - heartbeat check requestId:[110] message:[INTERNAL: http2 exception]
nginx 配置如下
upstream snail-job-server {
server 127.0.0.1:8801 weight=5 max_fails=2 fail_timeout=3s;
server 127.0.0.1:8802 weight=5 max_fails=2 fail_timeout=3s;
}
server {
listen 8086;
server_name localhost;
#charset koi8-r;
#access_log logs/host.access.log main;
location /snail-job/ {
proxy_ignore_client_abort on;
proxy_http_version 1.1;
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_pass http://snail-job-server/snail-job/;
}
location @router {
rewrite ^.*$ /index.html last;
}
}
upstream snail-job-server-comm {
server 127.0.0.1:17888 weight=5 max_fails=2 fail_timeout=3s;
server 127.0.0.1:17889 weight=5 max_fails=2 fail_timeout=3s;
}
server {
listen 80;
server_name localhost;
location / {
proxy_pass http://snail-job-server-comm/;
proxy_http_version 1.1;
proxy_set_header Upgrade $http_upgrade;
proxy_set_header Connection "Upgrade";
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_set_header X-Forwarded-Proto $scheme;
}
}
客户端配置文件内容如下
snail-job:
server:
host: 127.0.0.1
# 服务器通讯端口(不是后台管理页面服务端口)
port: 80
# 指定客户端IP,不配置则取本地IP
host: 127.0.0.1
# 指定客户端端口,不配置则默认17889
# 若指定-1则会生成随机端口
port: -1
# 名称空间ID,若不填为默认空间(764d604ec6fc45f68cd92514c40e9e1a)
namespace: _6G9zZa34HCojSD0mUURWEg75BVIuDNX
# 接入组名
group: TEST
# 令牌,若不填则默认为(SJ_Wyz3dmsdbDOkDujOTSSoBjGQP1BMsVnj)
token: SJ_oqNnEgXyCKi6MV7gA3hbh2z3KqVwiV22
# 通知类型默认使用grpc(since:1.6.0-beat1 netty 已经下线)
rpc-type: grpc
# 标签 <kev, value>结构(非必填)(since:1.6.0-beat1) 下面是个案例
labels:
env: dev