擅长:python、mysql、java
<p>对于现在的设置,最基本的解决方案是:</p>
<ul>
<li>获取所有事件的列表,按服务器ID排序,然后按事件时间排序</li>
<li>在以下情况下,循环浏览该列表并记录新数据库新事件的开始/旧事件的结束:
<ol>
<li>服务器ID更改</li>
<li>来自同一服务器的当前事件和上一事件之间的时间间隔大于您设置的某个阈值。你知道吗</li>
<li>将监视的旧事件存储在新数据库中</li>
</ol></li>
</ul>
<p>我看到的唯一复杂之处是,下次运行脚本时,需要确保继续监视上次运行脚本时仍在发生的事件。你知道吗</p>