要设置DNS故障转移,我有2个运行相同Web应用程序的相同Tomcat 9 Web服务器,它们均指向相同的Oracle SQL数据库11g。每天都有一个任务计划程序,可在不预先停止tomcat的情况下重新启动Web服务器。
最近,在过去的一个月中,我重新启动了Web服务器,从Oracle SQL数据库中丢失了数小时的数据。
我已经检查了Web应用程序中的“事务提交”,它在那里。而且数据库中没有显示回滚的日志。
到目前为止,要阻止此问题的发生,我不得不停止了Web应用程序在故障转移服务器中运行。但是,我找不到关于此设置根本原因的在线解释。
我想问什么可能导致数据丢失?