GSE 相关组件自动获取 IP 失败时的处理方法
下文 LAN_IP
均表示 GSE 服务器真实可用的内网IP。
gse 相关组件默认会自动尝试获取内网网卡ip去监听,但是有些网卡复杂的情况下会监听到不正确的网卡时,可以尝试修改配置文件里的IP来解决。
如果配置文件不包含以下配置段,可以自己新增相关配置,要注意配置文件都是 json 格式,留意逗号问题。
GSE 后台服务
GSE 后台服务的配置文件路径默认在 /data/bkce/etc/gse/ 下
譬如 gse_task 进程对应的配置是 task.conf ,修改后,使用 cd /data/bkce/gse/server/bin/ && ./gsectl restart task
来重启。其他进程以此类推。
data.conf
"datasvrip":"LAN_IP",
task.conf
"tasksvrip":"LAN_IP",
"tasksvrthirftip":"LAN_IP",
"tasksvrtrunkip":"LAN_IP",
dba.conf
"servers":[{"ip":"LAN_IP","port":58817}],
btsvr.conf
"filesvrthriftip":"LAN_IP",
"btServerOuterIP":[{"ip":"LAN_IP","port":59173}],
"btServerInnerIP":[{"ip":"LAN_IP","port":59173}],
api.conf
"cacheApiAddr":[{"ip":"LAN_IP", "port":59313}],
Gse Proxy模块
proxy的配置文件在 /usr/local/gse/proxy/etc/ 下,修改配置后使用 cd /usr/local/gse/proxy/bin/ && ./gsectl restart
来重启。
agent.conf
"agentip":"LAN_IP",
"proxylistenip":"LAN_IP",