Closed 1325075688gw closed 1 year ago
@1325075688gw 是不是pyxxl的executor端口和spring的executor端口重复了,pyxxl默认也是9999端口
ExecutorConfig尝试改下端口试试;
executor_port=9000,
哈喽,我看了一下你写的Python源码,其实并没有向 http://localhost:8080/xxl-job-admin/jobinfo/add 这个接口发起调用,也就是你的定时任务只能通过xxl_admin界面手动添加吧 你只是做了这个操作
是的,xxl-admin restful api 不支持自动添加定时任务 @1325075688gw 只支持注册执行器和执行task,任务需要在界面上手动添加
应该可以自动添加任务吧,就像xxl_job_admin界面上添加任务,现在只需要在Python代码里面也调用相同的接口 /jobinfo/add就行了,只是你没实现这个功能
是的,xxl-admin restful api 不支持自动添加定时任务 @1325075688gw 只支持注册执行器和执行task,任务需要在界面上手动添加
定时任务一种是定时执行,另外一种是靠事件触发的,比如我web服务add接口收到一个请求后,我想在收到这个请求30分钟后做一件事情,这时候我们就需要在代码触发 /xxl_job_admin/jobinfo/add接口,将执行时间等传过去。
方便加一下微信吗,我有些其他问题想请教一下:15023328110
那样就是走的界面的http的接口,不是标准流程。他本身提供的执行器标准的restful接口没有这个功能。 调度中心 RESTful API
你说的这个需求的话,应该不是执行器做的。我觉得应该有个单独的py包来调用xxl-job的web接口发起请求比较合理。