logDetailCat 接口是根据存储的执行器地址executorAddress去执行器访问日志文件获取日志信息,但是在使用容器化部署方案的时候,机器ip每次重新部署会发生变化,就无法获取到之前的日志,该如何解决?
gkn4icbw1#
IP变了,你的容器应该都销毁了吧?容器都没了,日志也没了啊。
lmyy7pcs2#
我们k8s部署的时候这样处理。。。因为日志有挂载出来,自己改了下logDetailCat接口,重新获取对应的executorAddress,具体就是在xxl_job_log表找到job_group,再去xxl_job_registry表找执行器新地址
2条答案
按热度按时间gkn4icbw1#
IP变了,你的容器应该都销毁了吧?容器都没了,日志也没了啊。
lmyy7pcs2#
我们k8s部署的时候这样处理。。。因为日志有挂载出来,自己改了下logDetailCat接口,重新获取对应的executorAddress,具体就是在xxl_job_log表找到job_group,再去xxl_job_registry表找执行器新地址