新手问题 如何像 Rake 任务这样的 Spring Boot 应用程序执行命令行任务?

mytxz · 2020年09月21日 · 最后由 mytxz 回复于 2020年09月23日 · 852 次阅读

PS:问题本应该放到 java 社区,但是 java 社区知道 rake 的比例不多,并且 ruby 社区里熟悉 java 的比较多,ruby 社区也比较有爱,所以把问题放到这里了。
问题来源:https://stackoverflow.com/questions/54338297/how-can-i-execute-a-command-line-task-for-a-spring-boot-application-like-a-rake

JMX,加@ManagedResource注解即可

如果你用了 springboot,可以在 springboot admin 后台直接执行

关于SpringBoot Admin 和 JMX

命令行的话,有几个jmx 客户端

ps:本地的话,还可以用 jconsole,可以对现有线程的方法进行调用

tinyfeng 回复

感谢,我去试试。

需要 登录 后方可回复, 如果你还没有账号请 注册新账号