我们有一个“自动订单”机器坐在angular落里,用Outlook 2003运行XP。它的工作是检查特定帐户上的新电子邮件,当它遇到一个它检查电子邮件正文以确定哪个客户来自(使用macros),然后在parsing附件之前检查附件中的特定订单代码,然后将.csv文件导入我们定制的ERP之前创build一个.csv文件(然后通过电子邮件发送到一个销售团队) /销售订单系统来创build订单。
机器会定期出现networking连接丢失的症状(无法连接到任何networking源)。 有时几天后,有时一个多星期。 电子邮件/订单处理量似乎没有链接。
还没有find很多方法来解决这个问题,因为它是如此不常见…
你应该首先考虑的是这个 。 将PST存储在共享networking位置上,导致networking中出现无数问题,并导致networking丢失和SAN性能下降。
我会build议坚持PST本地和复制PST每天使用计划的工作,或免费工具simular我已经使用(免费PST备份(这个工具是非常共享的,所以你可能会find更好的东西))。
最简单,如果hacky,解决方法是使用计划的作业重新启动Outlook。 由于重新启动Outlook修复了这个问题,所以这个问题必须与Outlook或者你运行的脚本有关,所以祝你好运。
似乎你会得到最大的里程,找出电子邮件stream量低到不存在的时间,并安排在当时每天重新启动Outlook。 问题解决了,至less在这个系统着火或者掉落硬盘之前等等。但是这又是一场灾难,又是一个不同的问题。
肯定听起来像一个networking连接问题 – Outlook的MAPI连接限制为32并发连接,但看到你不使用Exchange这可能不是问题。 我当然可以看到这个设置如何阻塞你的networking。
我会build议如下:
如果你真的想看看发生了什么,你应该尝试使用Wireshark这样的软件来监视你的networking,这将有助于你更好地了解你的networking在这个问题发生的时候正在做什么。 一个简单的方法也可以查看任务pipe理器中的networking使用情况 – 如果您看到尖峰stream量,那么在共享驱动器上写入PST可能是问题。