我使用spring自动配置在spring boot命令行应用程序中连接influxdb。
当influxdb突然关闭时,应用程序将运行失败。
我Autowired
在Application中的Influxdb实例,当inflxudb关闭时,我的应用程序运行失败。
我没有在influx-java或spring自动配置中找到有关重新连接到influxdb的任何信息。
我应该如何配置以重新连接到influxdb?
答案 0 :(得分:1)
您没有粘贴代码,但是我认为,如果您的数据库连接失败导致您的Spring应用程序失败,通常意味着您没有捕获所有异常并抛出上层错误,最后Spring框架可以无法处理异常并运行失败。
因此,请检查数据库操作周围的代码,并捕获所有异常,我认为,至少,您的spring应用程序不会失败。
如有任何疑问,请向我们显示您的代码。