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

Spring护套2.1.6。释放-致动器不可用HTTP 404

阮选
2023-03-14

尝试在Spring Boot web应用程序中使用启动器。我不知道这是否重要,但这个web应用程序部署在一个独立的Tomcat 9服务器上。

我得到了以下依赖项:

...
<dependency>
  <groupId>org.springframework.boot</groupId>
  <artifactId>spring-boot-starter-actuator</artifactId>
</dependency>
...
<dependency>
  <groupId>org.springframework.boot</groupId>
  <artifactId>spring-boot-starter-tomcat</artifactId>
  <scope>provided</scope>
  <exclusions>
    <exclusion>
      <artifactId>tomcat-embed-el</artifactId>
      <groupId>org.apache.tomcat.embed</groupId>
    </exclusion>
    <exclusion>
      <artifactId>tomcat-embed-core</artifactId>
      <groupId>org.apache.tomcat.embed</groupId>
    </exclusion>
    <exclusion>
      <artifactId>tomcat-embed-websocket</artifactId>
      <groupId>org.apache.tomcat.embed</groupId>
    </exclusion>
  </exclusions>
</dependency>
</dependency>
...
<dependency>
  <groupId>org.springframework.boot</groupId>
  <artifactId>spring-boot-starter-web</artifactId>
  <exclusions>
    <exclusion>
      <artifactId>tomcat-embed-el</artifactId>
      <groupId>org.apache.tomcat.embed</groupId>
    </exclusion>
    <exclusion>
      <artifactId>tomcat-embed-core</artifactId>
      <groupId>org.apache.tomcat.embed</groupId>
    </exclusion>
    <exclusion>
      <artifactId>tomcat-embed-websocket</artifactId>
      <groupId>org.apache.tomcat.embed</groupId>
    </exclusion>
  </exclusions>
</dependency>
...

在application.yml文件中,我有:

...
management:
  server:
    port: 8080
    address: localhost
  endpoints:
    web:
      exposure:
        include: "*"
...

Tomcat日志文件(catalina.out)说:

...
2019-08-07 11:51:04.433  INFO 6913 --- [nio-8080-exec-4] o.s.b.a.e.web.EndpointLinksResolver      : Exposing 15 endpoint(s) beneath base path '/actuator'
...

然而,当我去http://localhost:8080/actuator我得到404。我错过了什么?

非常感谢。

亲切的问候,

尼古拉斯

共有1个答案

齐典
2023-03-14

正确的URL为http://host:port/war-名称/执行机构。

抱歉打扰了。

 类似资料:
  • 升级到Spring boot 1.2.5后,在尝试执行以下查询时引发异常。 引起:javax.persistence.Transaction必需异常:执行更新/删除查询 就好像@Transactional注释被忽略了一样。对于spring boot 1.2.1,这一点可以实现。有什么想法吗?

  • 本章将介绍 Cocos Creator 3D 的动画系统,除了标准的位移、旋转、缩放动画和序列帧动画以外,这套动画系统还支持任意组件属性和用户自定义属性的驱动,再加上可任意编辑的时间曲线和创新的移动轨迹编辑功能,能够让内容生产人员不写一行代码就制作出细腻的各种动态效果。 注意:Cocos Creator 3D 自带的动画编辑器适用于制作一些不太复杂的、需要与逻辑进行联动的动画,例如 UI 动画。

  • 我在netty server应用程序中面临资源问题。 无法看到与Netstat的任何打开或挂起的连接... 我使用ReadTimeoutHandler关闭未使用的连接,并使用以下exceptionHandler代码: 服务器引导程序如下所示: 更新2:根据请求,我将日志处理程序移到ReadTimeouthandler前面,以下是日志。客户端通常断开连接的情况: 客户端不断开连接的情况: 所以收盘前

  • 所以我有一个旧的工作应用程序,它使用SpringMVC而不是Springboot。我在我的项目中添加了spring-webflux的gradle依赖项,并开始使用webclient从我的项目调用外部API。这是我的webclient处理程序类: 现在,当我通过我的API调用此代码后,我收到了这个错误: 通过构造函数参数 0 表示的未满足依赖关系;嵌套的例外是组织.Spring框架.豆.工厂.NoS

  • 已经问过类似的问题,但是删掉了,既然以为我修好了,但是我错了。 我在生产中为我的一个web项目使用Play framework。有时播放不呈现主页面或不返回一些静态内容文件。 最初应用程序运行良好,它必须工作5-7天,我可以看到这个问题。很难重现,它发生了15次中的1次,我不得不删除缓存数据和重新加载页面。(按下FF中的CRTL-F5)。问题可以在不同机器和操作系统的大多数浏览器中重现。最初,我认

  • 我想为SpringMVC设置Spring启动致动器。一切似乎都很好,但是我需要在不同的端口上输出致动器,这是我做不到的。也许有人发现了这个? 依赖项: 配置: ... 此代码显示度量,但我无法在其他端口上运行度量。我还怀疑这是由于