找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 3110|回复: 0

Laxcus集群节点配置文件说明

[复制链接]

13

主题

7

回帖

141

积分

管理员

积分
141
发表于 2025-3-14 16:47:24 | 显示全部楼层 |阅读模式
Laxcua集群节点配置脚本位于/etc/fixd/site.conf,参数采用KEY=VALUE格式,KEY在site.conf文件中具有唯一性,全小写。,VALUE可以关键字或者其他的文本型参数,忽略大小写。

节点地址族关键字,包括:TOP、HOME、WORK、WATCH、CLIENT,TOP、HOME、WORK是服务器节点,WATCH、CLIENT是客户端节点
节点级别关键字,包括:MANAGER、MONITOR、GATEWAY、JOB,MANAGER和MONITOR对应TOP HOME节点,GATEWAY和JOB对应WORK节点

1. local-family
当前节点族,限定为TOP HOME WORK中的一种

2. local-rank
当前节点级别,限定为MANAGER MONITOR GATEWAY JOB中的一种

3. local-ip
当前节点的本地IP地址,必须真实存在,可以IPv4、IPv6、域名等格式的任意一种,如:192.168.1.23 /
private.laxcus.site / FF00:0:130F:0:0:9C0:6078:130A / ::FFFF:192.168.1.23
除了TOP(MANAGER)节点必须定义local-ip之外,其他所有节点,包括TOP(MONITOR), HOME (MANAGER), HOME(MONITOR), WORK(GATEWAY), WORK(JOB)都可以是0.0.0.0,或者忽略。

4. local-port
当前节点通信端口,可以是 1 - 65534之间的任意数字

5. hub-family
当前节点的上级节点族,限定为TOP HOME WORK。其连接指向关系如下:
(1) WORK(GATEWAY) -> HOME(MANAGER)
(2) WORK(JOB) -> HOME(MANAGER)
(3) HOME(MONITOR) -> HOME(MANAGER)
(4) HOME(MANAGER) -> TOP(MANAGER)
(5) TOP(MONITOR) -> TOP(MANAGER)
(6) TOP(MANAGER) -> 无
(7) WATCH -> TOP(MANAGER) / HOME(MANAGER)
(8) CLIENT -> WORK(GATEWAY)

6. hub-rank
当前节点的上级节点级别,限定为MANAGER MONITOR GATEWAY JOB中的一种,其关系见上。

7. hub-ip
当前节点的上级节点的IP地址,可以IPv4、IPv6、域名等格式的任意一种,如:192.168.1.23
private.laxcus.site / FF00:0:130F:0:0:9C0:6078:130A / ::FFFF:192.168.1.23

8. hub-port
当前节点的上级节点的通信端口。

注意:
当前节点如果是TOP MANAGER,只需要local-family, local-rank, local-ip, local-port四个参数,hub-xxx参数忽略。当前节点非TOP MANAGER,需要上述8个参数。

*****************************************
以下为可选参数

9. gateway-ip
节点网关IP地址,通常当LAXCUS节点部署在云端,作为云服务时使用有效。

10. gateway-port
节点网关通信端口。

11. log-path
当前节点的日志文件目录。

12. minthread-stacksize
当前节点线程最小堆栈尺寸,单位是兆(M/m),默认是20M。

13. normalthread-stacksize
当前节点线程标准堆栈尺寸,单位是兆(M/m)。

14. maxthread-stacksize
当前节点线程最小堆栈尺寸,单位是兆(M/m)。

15. mirrorcache-stacksize
当前节点的集群镜像堆栈尺寸,单位是兆(M/m)。

16. snapshotcache-stacksize
当前节点的集群快照堆栈尺寸,单位是兆(M/m)。

17. childprocess-stacksize
当前节点的子进程堆栈尺寸,单位是兆(M/m)。

18. tcpworker-stacksize
当前节点的TCP任务堆栈尺寸,单位是兆(M/m)。

19. udpcache-stacksize
当前节点的UDP包缓存堆栈尺寸,单位是兆(M/m)。

20. active-time
当前节点与上级节点的握手间隔时间,单位是秒(S/s)。默认是20秒,如:20S。此参数仅在TOP(MANAGER)节点定义,集群唯一。

21. delete-time
当前节点与上级节点的超时间隔时间,默认是80秒。超过这个时间,上级节点解除关联,并且报警。此参数仅在TOP(MANAGER)节点定义,集群唯一。

22. ras-bits
RSA密钥数位,默认是2048

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|LAXCUS分布式操作系统交流区 ( 京ICP备17069115号-1 )

GMT+8, 2025-6-2 05:23 , Processed in 0.050139 second(s), 19 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

快速回复 返回顶部 返回列表