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

无腹板但带致动器的Spring靴

祁嘉言
2023-03-14

是否有可能在没有web部件但有执行器的情况下运行Spring Boot应用程序?例如,我想处理一些后台操作。

我的应用程序属性

management.server.port=8081
server.shutdown=graceful
spring.lifecycle.timeout-per-shutdown-phase=20s
<dependency>
    <groupId>org.springframework.boot</groupId>
    <artifactId>spring-boot-starter</artifactId>
</dependency>
<dependency>
    <groupId>org.springframework.boot</groupId>
    <artifactId>spring-boot-starter-actuator</artifactId>
</dependency>

当我运行应用程序时,它停止了,不在后台运行。在文档中没有找到答案。

共有1个答案

艾望
2023-03-14

不,这是不可能的,或者至少它将运行没有任何错误,但停止后,它得到startet。Spring Boot starter web实际上运行一个嵌入式服务器(Tomcat,Jetty,Netty...)来保持进程。

 类似资料:
  • null 我正在尝试做一个优雅的关闭Rest应用程序和SCS(Kafka消费者和生产者)应用程序

  • 我正在我的web应用程序中使用Jersey starter。 org.springframework.boot spring-boot-starter-jersey 1.4.2.发布 尝试将执行器endpoint集成到应用程序中。使用了以下maven依赖项 org.springframework.boot spring-boot-starter-actor 1.5.2.释放org.springfr

  • 只是试用具有Spring功能的微纳特,并且无法访问我的/执行器endpointSpring启动v2.3.0版本和微纳特2.0.0.M3 我使用一个基本的微纳特项目- lang groovy。 然后,我添加了Spring依赖项和微纳Spring以及相关的注释处理器。 我的构建.gradle 现在如下所示 我调整了一个HelloController,如下所示 并将应用程序类标记为spring boot

  • 在阅读之前,请注意,我对Thymeleaf、Spring和Mockito是新的。所以我希望我会犯一些业余错误。 我正在编写代码发送电子邮件使用thymeleaf HTML模板。我一直在网上看不同的教程,并尝试设置一切。我认为我的设置很好,但是当我编写一个测试来检查模板是否正在被处理时,我得到的是“null”而不是某种形式的字符串。 这是一个测试类(它的一部分),我在其中得到错误,SpringTem

  • 在我的应用程序执行器的健康endpoint返回以下JSON: 而不是一个字符串,我想返回漂亮的打印JSON。 我已将以下配置添加到中: 已更新 这是我的 这是父pom.xml

  • 我试图用量角器Jasmine编写一个E2E测试的自动化脚本。但是,在选择复选框时,所有web元素对于所有三个复选框都是相同的。我想选择第二个复选框。 有人能指导我解决这个问题吗?下面是Angular JS代码片段,供您参考。 甚至xpath和CSSSelector值也没有帮助,因为它们也是一样的。 CSSSelector:#checks-xpath://*[@id=“checks”] 我看到的唯一