美文网首页
XXL-JOB部署到k8s时遇到的问题

XXL-JOB部署到k8s时遇到的问题

作者: 米斯特杜 | 来源:发表于2019-07-16 19:32 被阅读0次

问题描述

我们的执行器和调度器都部署在k8s平台上。公司k8s平台要求所有日志都必须输出到控制台(这也是k8s的标准做法),后面再由ELK去抽取。所以执行器无法将通过XxlJobLogger.log()将日志输出到文件,调度器也无法查看任务的执行日志。

解决思路

1、将核心日志写入任务结果的 ReturnT.msg 属性里,会记录到任务日志表的 “执行备注” 属性里。但是数据长度有限制。
2、可以将日志写入到k8s宿主机日志磁盘文件里,容器启停日志不会丢失。
3、自定定制Rolling Log存取逻辑,比如接入ES, “XxlJobLogger.log” 写入和查看均通过ES读写实现。

原文链接:https://github.com/xuxueli/xxl-job/issues/899


如果文章对你有帮助欢迎转发朋友圈、关注我的微信公众号,也欢迎你的赞赏!!!


image

相关文章

  • XXL-JOB部署到k8s时遇到的问题

    问题描述 我们的执行器和调度器都部署在k8s平台上。公司k8s平台要求所有日志都必须输出到控制台(这也是k8s的标...

  • java客户端获取kubernetes pod的ip地址

    最近项目遇到一个问题,直播系统采用k8s集群部署,用到了nginx作缓存。使用默认k8s部署时,服务的pod...

  • k8s 部署问题解决

    本文记录一下在部署 k8s 时遇到的一些问题及解决方法,具体部署流程可以参考 ubuntu 安装 k8s 。 从s...

  • 一文学会 K8S故障处理

    1 集群故障概述 在k8s集群的部署过程中,大家可能会遇到很多问题。这也是本地部署k8s集群遇到的最大挑战,因此本...

  • pod 网段规划

    部署 k8s 时,遇到一个纠结的问题是, pod 该用哪个网段。 RFC规定的私有网段https://tools....

  • k8s搭建xxl-job测试环境

    背景 搭建本地k8s环境和xxl-job测试环境,在k8s环境中跑通xxl-job调度器和执行器 搭建k8s 注:...

  • 2021-04-26 使用通信来共享内存

    遇到问题:使用k8s部署netty服务,想利用k8s的伸缩性部署多个容器。当用户tcp连接过来时会分发给不同的容器...

  • 十四 中间件容器化及Helm

    (一) 容器化中间件 1.如何部署应用到K8S 当我们需要部署应用时后,考虑是否需要部署到K8S时一般需要考虑上图...

  • k8s阵地攻克(爬坑之下载镜像)

      最近开始学习K8S的部署与安装,决定把K8S攻克下来。在安装部署K8S的过程中,遇到了第一个难点(由于某种特殊...

  • Linux安装kubeedge_亲测成功

    先安装k8s linux安装部署k8s(kubernetes)和解决遇到的坑[https://www.jiansh...

网友评论

      本文标题:XXL-JOB部署到k8s时遇到的问题

      本文链接:https://www.haomeiwen.com/subject/lmcxlctx.html