gpt4 book ai didi

java - 在spring计划任务中触发python脚本

转载 作者:行者123 更新时间:2023-12-01 21:08:26 25 4
gpt4 key购买 nike

我有一个 python 脚本需要定期运行。首先,我可以考虑通过 cronjob 任务触发这个脚本。然而,就我而言,我必须在整个 Spring 做到这一点。我正在考虑的解决方案是在我的 spring 应用程序中编写计划任务,然后通过命令行调用运行 python 脚本。 Spring 可以吗?

最佳答案

是的,这是可能的,请查看 spring 文档:

https://docs.spring.io/spring/docs/current/spring-framework-reference/html/scheduling.html

您可以使用

启用调度
@EnableScheduling 

注释。然后你必须添加

@Scheduled(cron="*/5 * * * * MON-FRI")

您的函数的注释。只需在其中启动一个进程即可为您执行 Python 脚本。这是另一个链接,其中解释了如何在控制台中从 java 启动 python 脚本:

How to execute Python script from Java?

希望对您有帮助。

关于java - 在spring计划任务中触发python脚本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41801844/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com