在一台服务器上部署了jiacrontab,但是没有部署jiacrontab_admin,在配置文件中将admin指向到了一台原有的admin服务器。原admin服务器已经稳定运行了很久,并管理多台jiacrontab。
在服务器启动后,admin管理页面上能够看到该节点。但是点击后提示:rpc is not available。
检查了很久不知道问题在哪里。
以下是配置文件内容:
[jiacrontabd]
; 任务日志页面显示冗余信息,比如时间、脚本名称
verbose_job_log = true
; 本机rpc监听地址
listen_addr = :20001
; 当前节点的广播地址,admin通过该地址与当前节点通信,默认取当前节点ip
; boardcast_addr = localhost:20001
; admin 地址
admin_addr = adminIP:20003
; 自动清理大于一个月或者单文件体积大于1G的日志文件
auto_clean_task_log = true
; 节点名,默认取节点hostname
; node_name = node1
log_level = warn
log_path = ./logs
user_agent = jiacrontabd
; jiacrontabd目前仅支持sqlite3
driver_name = sqlite3
dsn = data/jiacrontabd.db?cache=shared
; 心跳上报周期(s)
client_alive_interval = 10
在一台服务器上部署了jiacrontab,但是没有部署jiacrontab_admin,在配置文件中将admin指向到了一台原有的admin服务器。原admin服务器已经稳定运行了很久,并管理多台jiacrontab。
在服务器启动后,admin管理页面上能够看到该节点。但是点击后提示:rpc is not available。
检查了很久不知道问题在哪里。
以下是配置文件内容:
[jiacrontabd]
; 任务日志页面显示冗余信息,比如时间、脚本名称
verbose_job_log = true
; 本机rpc监听地址
listen_addr = :20001
; 当前节点的广播地址,admin通过该地址与当前节点通信,默认取当前节点ip
; boardcast_addr = localhost:20001
; admin 地址
admin_addr = adminIP:20003
; 自动清理大于一个月或者单文件体积大于1G的日志文件
auto_clean_task_log = true
; 节点名,默认取节点hostname
; node_name = node1
log_level = warn
log_path = ./logs
user_agent = jiacrontabd
; jiacrontabd目前仅支持sqlite3
driver_name = sqlite3
dsn = data/jiacrontabd.db?cache=shared
; 心跳上报周期(s)
client_alive_interval = 10