吴里庆庆 2022-01-13 16:06 采纳率: 0%
浏览 668

xxl-job 执行器地址是随意配置的吗

公司项目docker环境部署 通过nginx转发访问到容器 但是执行器注册地址一直报connection refused
xxl:
  job:
    accessToken:
    admin:
      addresses: http://a.b.c.com/xxl-job-admin
    executor:
      address:
      appname: xxl-job-invoice-api
      ip:
      logpath: /home/project/data/applogs/xxl-job/jobhandler
      logretentiondays: 30
      port: 8080
运行结果及报错内容
我的解答思路和尝试过的方法

我原本是ip为空 让它自动获取 但是自动获取的执行器地址是容器本身的ip地址

我想要达到的结果

我希望能够执行器注册成功 我 是写在 executor:address中吗 这个属性是随便给一个nginx 然后让nginx做转发可以吗

  • 写回答

1条回答 默认 最新

  • IT民工金鱼哥 运维领域新星创作者 2022-01-13 23:50
    关注

    执行器配置的地址要配置成你要放置机器的IP地址啊,如果不用地址,执行器名字一定要配置,否则为空会关闭自动注册
    如果有配置IP地址,那调度器可手动来添加执行器
    如果没配置IP地址,那调度器就手动,让执行器自动注册,不过此时名字一定要对上~~


    我的习惯是 手动来的,因为这样我全部可用,不会出现因为配置错误,导致名字相同的执行器注册到一起。


    注册成功,完全不需要 nginx的参与,因为你现在玩执行器而已。

    评论

报告相同问题?

问题事件

  • 创建了问题 1月13日

悬赏问题

  • ¥20 有关区间dp的问题求解
  • ¥15 多电路系统共用电源的串扰问题
  • ¥15 slam rangenet++配置
  • ¥15 有没有研究水声通信方面的帮我改俩matlab代码
  • ¥15 对于相关问题的求解与代码
  • ¥15 ubuntu子系统密码忘记
  • ¥15 信号傅里叶变换在matlab上遇到的小问题请求帮助
  • ¥15 保护模式-系统加载-段寄存器
  • ¥15 电脑桌面设定一个区域禁止鼠标操作
  • ¥15 求NPF226060磁芯的详细资料