当前位置: 首页 > 知识库问答 >
问题:

如何将Spring Boot应用程序精确运行24小时?

阎德宇
2023-03-14

我想创建一个Spring Boot应用程序,让它运行24小时。之后,应用程序应该会很好地退出。我只能想到用一个无限循环来实现这个目标,并且总是检查当前时间等于开始时间+24小时。有谁能给我出个主意吗?

请注意这不是为了安排一些任务...

共有1个答案

阮星火
2023-03-14

您可以安排一个任务执行一次:(Spring scheduling task-仅运行一次)并在任务执行时关闭应用程序(以编程方式关闭Spring Boot应用程序)

 类似资料:
  • 我试图在SpringMVC中运行SpringBoot应用程序,在SpringMVCPOM中添加SpringBoot应用程序依赖项,并扫描SpringBoot包,但我面临以下问题

  • 问题内容: 我想知道启动Flask应用程序的正确方法。该文档显示了两个不同的命令: 和 产生相同的结果并正确运行该应用程序。 两者之间有什么区别,以及用于运行Flask应用程序的区别是什么? 问题答案: 该命令是用于与Flask应用进行交互的CLI。该文档介绍了如何使用CLI命令和添加自定义命令。该命令是启动开发服务器的首选方法。 使用环境变量将命令指向您的应用程序。设置为与调试器和重新加载器一起

  • 但这也显示了我的浏览器,因为用户可以选择它并打开我传递的uri。我想做的只是打开缩放应用程序与URI。通过使用我可以筛选可以打开我的intent的应用程序,但是我如何选择确切的应用程序(缩放)并将uri传递给它,并且仅用我的会议URL打开缩放应用程序呢?

  • 目前,我正在尝试使用和来运行Spring Boot应用程序,在默认情况下作为web应用程序运行,在需要时作为独立的命令行应用程序运行(通过某种命令行参数)。我正在努力弄清楚当提供程序参数时,如何单独将其作为控制台应用程序运行。请给出任何建议。 主类-SpringApplication CommandLineRunner