别再踩坑了,关于SpringBootAdmin的一些问题

一、版本选择

目前项目中使用的springcloud版本为 Hoxton.SR3,使用的 spring-cloud-alibaba版本为 2.2.1.RELEASE,

使用的springboot版本为2.2.5如下图所示

别再踩坑了!关于SpringBootAdmin的一些问题

这些版本是自己参照网友的各种博客来进行搭建的,目前项目已经在正常运行,这足以说明版本的选择基本上是没什么问题的。

项目上线运行后,自己也在想能不能在添加一个新的项目springbootadmin来监控项目的正常运行呢?想到后立马行动,参照

教程
https://www.jianshu.com/p/05ee63c5b932 很快在本地搭建好了一个简单的监控项目。可是当自己进行一些修改后遇到一系列

的问题,最终都被自己一一解决掉。

二、遇到的问题

问题一:当springbootadmin项目添加项目的访问前缀后,会导致springbootadmin项目本身不能监控自己是否在正常运行。解决办法在


https://www.cnblogs.com/zkj1204/p/15632465.html 这篇文章中,包括被监控的项目如果有访问前缀也可以使用该方法。

问题二:当被监控的springboot项目需要使用https访问的时候,springbootadmin项目监控的后台会显示其已经掉线。因为springbootadmin

监控的项目发送的是http请求,自己了解的目前只支持http请求。

问题三:忽略健康检查请求的地址,使用教程里面的方式不行,然后又找到一篇博文来解决这个问题。
https://www.jb51.net/article/217617.htm

别再踩坑了!关于SpringBootAdmin的一些问题

单独添加上面一段代码就能够正常进行监控,按照最开始教程中的方法没有解决权限校验的问题,上面这种方式亲测可用。

问题四: 正式准备部署在生产环境上时,发现 springbootadmin 的首页访问不了,因为服务器上只开了一个443端口,所有请求都是https请求,

这就导致出现各种问题。解决首页访问不了可参照的博文为
https://www.cnblogs.com/zhihongli/p/13083954.html 自己尝试后问题确实解决了。

问题五:问题三解决后,新的问题又接踵而至,监控服务的请求都是http请求,导致请求都不能正常到达服务器。最终我选择放弃在生成环境

部署springbootadmin监控项目。但是本地是已经能够正常跑起来,并且进行监控。因为考虑到系统安全问题,所有请求必须使用https请求,

并且使用nginx转发后的请求仍然是https的请求,只为了系统更加的安全可用。希望以后做的系统在后端可以使用http访问的话,就可以使用

springbootadmin监控项目。

三、测试方案

本地很好测试,把springbootadmin监控项目启动起来,然后在启动其他几个需要监控的项目即可,和教程中所说的基本上没什么差别。

原文地址:
https://www.tuicool.com/articles/iyqEVnY

如果你觉的本文对你有帮助,麻烦转发+关注支持一下

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
Activiti是一个流程引擎,用于管理和执行工作流程。在使用Activiti时,有一些常见的问题需要注意。以下是一些可能会遇到的问题和解决方法: 1. 数据库问题:Activiti使用数据库来存储流程实例、任务、历史数据等。在使用Activiti之前,确保已正确配置并连接了数据库。 2. 配置问题:Activiti需要一个activiti.cfg.xml文件来配置引擎的属性,如数据库连接信息和流程定义文件的位置。确保配置文件正确地指定了这些属性。 3. 流程定义问题:在部署流程定义时,确保流程定义文件(通常是一个BPMN文件)位于正确的位置,并且包含了正确的流程定义和任务。 4. 用户任务问题:如果你在流程中使用了用户任务,确保在任务分配给用户之前,已经创建了相应的用户或用户组,并且用户具有执行该任务的权限。 5. 并发问题:当多个用户同时执行流程时,可能会出现并发问题。确保在设计流程时考虑到并发情况,并使用适当的锁机制来处理共享资源。 6. 异常处理问题:在执行流程过程中可能会出现异常情况,如任务超时或执行失败。确保适当地处理这些异常,并记录错误信息以便后续排查。 7. 版本问题:如果你更新了流程定义或者修改了流程模型,确保在部署新版本之前,旧版本的流程实例已经完成或被中止。 这些是一些常见的Activiti问题,希望对你有所帮助。如果你有具体的问题或者其他方面的疑问,请随时提问。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值