集群问题处理
This commit is contained in:
@@ -0,0 +1,21 @@
|
||||
# 复制为 application-dev-local.yml(同目录),仅本机生效,勿提交 Git
|
||||
# 作用:只有你这台电脑接收钉钉 Stream 回调与补偿扫描,其他共用 dev 库的机器不会抢消息
|
||||
#
|
||||
# 1. 复制:application-dev-local.yml.example -> application-dev-local.yml
|
||||
# 2. 查本机 IP(PowerShell: ipconfig,看 IPv4 地址)
|
||||
# 3. 将 designated-ips 改成你的 IP(推荐,比主机名稳定)
|
||||
# 4. 重启 JeecgBoot
|
||||
#
|
||||
# 启动后若未匹配,日志会打印 localIps=... 便于核对
|
||||
|
||||
jeecg:
|
||||
xslmes:
|
||||
dingtalk:
|
||||
stream:
|
||||
receiver-enabled: true
|
||||
# 推荐:仅 IP 白名单(二选一或同时配置,满足其一即可)
|
||||
designated-ips:
|
||||
- 192.168.1.100
|
||||
# 可选:主机名白名单(hostname 命令查看)
|
||||
# designated-hosts:
|
||||
# - LAPTOP-9LEM1NNJ
|
||||
@@ -20,6 +20,9 @@ management:
|
||||
include: metrics,httpexchanges,jeecghttptrace
|
||||
|
||||
spring:
|
||||
config:
|
||||
# 开发者本机覆盖配置(不提交 Git),用于指定仅本机接收钉钉 Stream 回调
|
||||
import: optional:classpath:application-dev-local.yml
|
||||
# main:
|
||||
# # 启动加速 (建议开发环境,开启后flyway自动升级失效)
|
||||
# lazy-initialization: true
|
||||
@@ -214,6 +217,11 @@ jeecg:
|
||||
xslmes:
|
||||
dingtalk:
|
||||
stream:
|
||||
# 共享 dev 默认关闭;仅本机在 application-dev-local.yml 开启(见 application-dev-local.yml.example)
|
||||
receiver-enabled: false
|
||||
# 白名单二选一或同时配置(满足其一即可);推荐 designated-ips,比主机名稳定
|
||||
designated-hosts: []
|
||||
designated-ips: []
|
||||
# 多实例部署务必 true:Redis 选主,仅 Leader 建 Stream 长连接
|
||||
cluster-mode: true
|
||||
leader-renew-interval-ms: 10000
|
||||
|
||||
@@ -0,0 +1,6 @@
|
||||
-- GHT 20260609 【钉钉Stream开发】第三方配置页可视化:Stream 接收节点白名单
|
||||
ALTER TABLE sys_third_app_config
|
||||
ADD COLUMN stream_receiver_enabled TINYINT(1) NULL DEFAULT NULL COMMENT '是否限制仅指定节点接收Stream(0-否,1-是,NULL-沿用YAML)' AFTER stream_enabled,
|
||||
ADD COLUMN stream_designated_ips VARCHAR(1000) NULL DEFAULT NULL COMMENT '允许接收Stream的IP白名单(逗号分隔)' AFTER stream_receiver_enabled,
|
||||
ADD COLUMN stream_designated_hosts VARCHAR(500) NULL DEFAULT NULL COMMENT '允许接收Stream的主机名白名单(逗号分隔)' AFTER stream_designated_ips,
|
||||
ADD COLUMN stream_cluster_mode TINYINT(1) NULL DEFAULT NULL COMMENT 'Stream集群Redis选主(0-否,1-是,NULL-沿用YAML)' AFTER stream_designated_hosts;
|
||||
Reference in New Issue
Block a user