xxl-job
xxl-job copied to clipboard
改造在SpringBoot环境下,直接使用SpringBoot端口
What kind of change does this PR introduce? (check at least one)
- [x] 改造为在SpringBoot环境下,直接使用SpringBoot端口
//启动XxlJob SpringBoot接口
@EnableXxlJobController
@SpringBootApplication
public class XxlJobExecutorApplication {
public static void main(String[] args) {
SpringApplication.run(XxlJobExecutorApplication.class, args);
}
}
这个好哇,我一直也觉得奇怪,为何要单独开一个端口给admin调用,明明能复用原端口号
如果原应用的 context 就是 /
, 那么所有的请求(如 /beat
)都由 SpringMVC 接管, 怎么处理呢?
如果此时还有 Spring Security, 那 /beat
请求都会被过滤, 都会有影响
如果原应用的 context 就是
/
, 那么所有的请求(如/beat
)都由 SpringMVC 接管, 怎么处理呢? 如果此时还有 Spring Security, 那/beat
请求都会被过滤, 都会有影响
我也改了一版,同时解决了前缀问题。。https://github.com/kdyzm/xxl-job
我改的这版加了前缀的,xxlrpc
我改的这版加了前缀的,xxlrpc
如果 server.servlet.context-path=/
那么依然会被spring mvc或spring security 拦截
我改的这版加了前缀的,xxlrpc
如果
server.servlet.context-path=/
那么依然会被spring mvc或spring security 拦截
在配置执行器的时候手动指定url,把前缀加上去即可,这样执行器端可以任意前缀,更加灵活
作者不能开发下pr权限吗?