问题一:提示/health 404错误

问题描述

Jenkins上配置了流水线脚本,其中配置了健康检查的路径(直接抄别人项目的配置)
此时虽然项目启动成功,但是由于健康检查提示404,导致项目一直重启

解决方案

我的项目依赖的springboot版本号是2.2.6.RELEASE,对应的actuator版本号也升级了
从项目启动日志看出,新版本下的健康检查路径该为了/actuator/health

因此需要修改Jenkins上的健康检查路径为/actuator/health

问题二:提示/actuator/health 503错误

服务构建成功,但是rancher由于健康检查失败,一直重启
访问服务上监控检查的接口
http://ip:port/api/operation/actuator/health
返回的结果是{“status”:“DOWN”}
为了查看更清晰的错误,可以在bootstrap.yml新增如下配置
management:
endpoint:
health:
show-details: always

新增如上配置之后,我们可以查看到健康检查是哪里出现了问题

解决方案:

从上述截图可以看出本地调试,直连开发环境的dubbo接口,其中一个DUBBO接口访问异常导致的。

20210720-springboot项目使用k8s部署,服务启动成功,但是健康检查失败相关推荐

  1. Springboot 项目金蝶中间件AAS-9.0启动报错 javax.persistence.Table.indexes()[Ljavax/persistence/Index 问题解决

    Springboot 项目金蝶中间件AAS-9.0启动报错 java.lang.NoSuchMethodError: javax.persistence.Table.indexes()[Ljavax/ ...

  2. 云服务器部署项目:vue-cli 部署服务配置

    云服务器部署项目:vue-cli 部署服务配置 ​ 单页面应用应该放到nginx或者apache.tomcat等web代理服务器中,同时要根据自己服务器的项目路径更改vue的路由地址. ​ 如果说项目 ...

  3. springboot项目:家庭整理服务管理系统39774(java+VUE+Mybatis+Maven+Mysql)

    springboot项目:家庭整理服务管理系统39774(java+VUE+Mybatis+Maven+Mysql) 一.项目运行 环境配置: Jdk1.8 + Tomcat8.5 + Mysql + ...

  4. Springboot项目自动打包部署插件 (wagon-maven-plugin)

    Springboot项目自动打包部署插件 (wagon-maven-plugin) pom.xml文件添加配置: <properties>中添加: <service-path> ...

  5. Java运行非Web的Springboot项目(测试类或启动主类两种方法)

    Java运行非Web的Springboot项目(测试类或启动主类两种方法) 前言 一.创建打开一个Springboot项目 二.运行项目 1.Test测试类运行 2.启动主类运行 三.持续运行不停止( ...

  6. 微服务启动成功无法注册到服务注册中心

    问题描述 微服务启动成功,没有报错,但是无法注册到服务注册中心.之前写过一个微服务是能注册成功的.把依赖包括版本号全部对照了一遍,发现没有问题. 查找了很多资料,没有找到解决办法.后来尝试在入口cla ...

  7. k8s挂载目录_拥抱云原生,如何将开源项目用k8s部署?

    k8s以及云原生相关概念近年来一直比较火热,阿丸最近搞了个相关项目,小结一下. 本文将重点分享阿里开源项目otter适配k8s部署的改造过程,其中的改造过程和技巧应该适用于将大多数开源项目改造到k8s ...

  8. docker简单介绍、安装使用、常用命令、docker构建springboot项目、k8s安装

    docker简单介绍 docker的意义 把事情简单化 Docker友好的基于CLI的工作流使各种技能水平的开发人员都可以访问构建,共享和运行容器化应用程序. 快速移动 从单个软件包安装即可在几分钟内 ...

  9. SpringBoot 项目war包部署 配置外置tomcat方法

    一般情况spring-boot-starter-web是自带tomcat(即springboot内嵌tomcat),所以打包直接生成jar包,用java -jar命令就可以启动.但,有时我们希望用wa ...

最新文章

  1. Transformer 会接管人工智能?
  2. 台湾大学林教授libsvm在matlab的安装
  3. (提示)ubuntu16.04通过sealos安装k8s,需要重新部署apply一下calico组件
  4. gym 102875 H. Happy Morse Code
  5. switch()语句块的出口:break;
  6. pr下雪下雨_图像增强:下雨,下雪。 如何修改照片以训练自动驾驶汽车
  7. activemq java 重发_java – 无法让ActiveMQ重新发送我的消息
  8. 《数据挖掘概念与技术》第三版 范明 孟小峰译 课后习题答案(一)
  9. 中国行政区边界shp下载(省,市,县)
  10. 【原创】 禁用ctfmon.exe 禁止ctfmon.exe自动启动
  11. 5s管理中清扫的内容及实施步骤
  12. 如何判断一对一、一对多和多对多的关系
  13. 温度转换python代码解释_python温度转换代码
  14. python interface_面向对象编程语言中的接口(Interface)
  15. 小程序支付微信回调地址问题
  16. java 打印机类printer_GitHub - 505058216/thermal_printer: Java实现网络小票打印机自定义无驱打印...
  17. 静电场边值问题及其求解
  18. c# + ArcGIS Engine = 简易桌面端地理信息系统
  19. 第十二届蓝桥杯省赛C/C++B组2021
  20. 新员工入职培训系列之团队介绍提纲

热门文章

  1. 第012天:Material Design界面设计语言
  2. FH153C8 触发开关IC芯片,ON/OFF
  3. 关于UI切图与开发 px和dp
  4. 中小企业文件服务器,导购:国外中小企业文件服务器低价篇
  5. debian中搭建vnc
  6. Java POI 读取word文件
  7. 【VLAN高级技术】--- QinQ运行原理及实例配置讲解
  8. ssh 登录时 ip 不能 map back 的修改
  9. H1标签有用吗?怎么使用呢
  10. ccp调试常见错误之不应答