xxl-job / xxl-job-executor-go

xxl-job 执行器(golang 客户端)
MIT License
413 stars 103 forks source link

执行器执行成功,但并未注册到调度器上 #73

Open nobject opened 2 months ago

nobject commented 2 months ago
exec := xxl.NewExecutor(
        xxl.ServerAddr("http://localhost:18001/xxl-job-admin"),
        xxl.AccessToken("default_token"), //请求令牌(默认为空)
        xxl.ExecutorPort("9999"),         //默认9999(非必填)
        xxl.RegistryKey("golang-jobs"),   //执行器名称
    )
    exec.Init()
    //注册任务handler
    exec.RegTask("task.test", task.Test)
    exec.RegTask("task.test2", task.Test2)
    exec.RegTask("task.panic", task.Panic)
    fmt.Println(exec.Run())

terminal上输出:

Starting server at 169.254.51.207:9999
执行器注册成功:{"code":200,"msg":null,"content":null}
执行器注册成功:{"code":200,"msg":null,"content":null}
执行器注册成功:{"code":200,"msg":null,"content":null}

但是web ui上的执行器上并没有,所以这个执行器注册成功了也没用?还是和调度器版本有关系,那么请告诉哪个版本是有用的。 image

rushuinet commented 2 months ago

示例的执行器名称是 golang-jobs 请核实名称是否正确

nobject commented 2 months ago

示例的执行器名称是 golang-jobs 请核实名称是否正确 谢谢啦,知道了,这个原来是需要自己在执行器上面自己新建一个执行器,然后执行器中的regeistryKey与appName要对应起来,我之前理解错了,还以为注册上去就是自己会创建一个执行器