使用执行器restful api接口时,显示地址格式为:{执行器内嵌服务根地址}/beat
而我的使用方式是xxl-job的机器可以访问执行器地址,外部通过xxl-job部署机器暴露域名来提供访问。但是外部无法直接访问执行器服务地址。这种情况这个api还能使用吗?
有个疑问,为什么接口前缀会直接是执行器服务根地址,不应该是通过调度器去调用吗?
zvms9eto1#
读了一遍没读懂
r55awzrz2#
同问, 在外部其实并不知道xxlJob的执行器具体有哪些, 应该由调度中心统一触发, 而且现在也没有接口暴露有哪些执行器
yquaqz183#
当我用restful api触发任务时,这个任务原本是分片执行的,要把所有执行器都拿到才能正常运行。这样调用不合理,最好能把任务发送给调度中心,由调度中心按原有逻辑触发任务
3条答案
按热度按时间zvms9eto1#
读了一遍没读懂
r55awzrz2#
同问, 在外部其实并不知道xxlJob的执行器具体有哪些, 应该由调度中心统一触发, 而且现在也没有接口暴露有哪些执行器
yquaqz183#
当我用restful api触发任务时,这个任务原本是分片执行的,要把所有执行器都拿到才能正常运行。这样调用不合理,最好能把任务发送给调度中心,由调度中心按原有逻辑触发任务