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

Spring Boot管理日志历史记录

窦哲彦
2023-03-14

在重新启动Spring Boot Admin服务器后,是否有任何方法可以在Spring Boot Admin日志页面中保存有关应用程序状态更改的历史记录?所有已注册应用程序的所有状态更改都有历史记录,但如果我重新启动管理服务器,历史记录将消失,并开始记录自启动以来的更改。有没有办法将历史记录永久保存在此页面中?即使spring boot管理服务器重新启动?

共有1个答案

海翼
2023-03-14

是的。您可以使用您最喜欢的持久性技术自己实现Journal naledEventStore,或者您设置SBA以使用hazelcast并配置hazelcast以使数据得到持久化。

Hazelcast的示例标记为“集群”,但您也可以运行单个节点。请参阅http://codecentric.github.io/spring-boot-admin/1.4.4/#clustering-support

示例没有将数据配置为持久化。您需要查找。

 类似资料:
  • 数据库 (Repository) 是记录文件或目录状态的地方,存储着内容修改的历史记录。在数据库的管理下,把文件和目录修改的历史记录放在对应的目录下。 远程数据库和本地数据库 首先,Git的数据库分为远程数据库和本地数据库的两种。 远程数据库: 配有专用的服务器,为了多人共享而建立的数据库。 本地数据库: 为了方便用户个人使用,在自己的机器上配置的数据库。 数据库分为远程和本地两种。平时用手头上的

  • git log命令可以显示所有的提交(commit)。 ...... $ git log v2.5.. # commits since (not reachable from) v2.5 $ git log test..master # commits reachable from master but not test $ git log master..test # comm

  • 问题内容: 我在网站上使用ajax。 如果用户输入查询并选择类别,我将使用ajax更新结果页面。我还用哈希值更新了url,该值显示了以分隔的查询和类别。 我想要的是,当按下浏览器的后退按钮时,我希望不重新加载就显示以前的结果。我得到的是该URL具有先前的值,但结果未更新。 问题答案: 您可以使用:“ Yahoo! UI库:浏览器历史记录管理器 ”

  • web3.eth.getPastLogs()方法根据指定的选项返回历史日志。 调用: web3.eth.getPastLogs(options [, callback]) 参数: options:Object - 过滤器对象,包含如下字段: fromBlock - Number|String: The number of the earliest block ("latest" may be g

  • 读取播放历史信息 调用地址 http://api.bilibili.cn/history 返回 返回值字段 字段类型 字段说明 results int 返回的记录总数目 list object 返回数据 返回字段 “list” 子项 返回值字段 字段类型 字段说明 aid int 视频编号 typeid int 视频分类ID typename string 视频分类名称 title string

  • 历史记录 控制台维护 Elasticsearch 成功执行的最后500个请求列表。点击窗口右上角的时钟图标即可查看历史记录。这个图标会打开历史记录面板,您可以在其中查看历史请求。您也可以在这里选择一个请求,它将被添加到编辑器中当前光标所在的位置。 图 9. 历史记录面板