连接到Exchange 2010 SP2 RU4时发生BES 5.x问题

自从我们从SP1 RU4更新到SP2 RU4后,我们注意到我们的BES设备将停止接收电子邮件。 过去几周至less发生过5次。

今天,在谈到RIM支持(T3合同)时,他们表示,他们报告了一些BES用户零星的连接问题。 这与Exchange 2010 SP2 RU4一直在发生,并没有公开信息给我们。

我们可以通过执行以下任一或所有操作暂时让事情运行

  • 重新启动BES服务器
  • 重新创buildMAPIconfiguration文件(删除registry中的键)
  • 重新启动CAS服务器
  • 等一下(2小时)

我应该采取哪些其他的select来解决这个问题?

BES可能只用一个名称连接到CASArray,代理创buildalgorithm处于默认的“高级”模式。 在Exchange 2003中,每个服务器将有一个代理程序,如果某个代理程序被挂起,则会导致该服务器上的所有用户中断。 相反,在Exchange 2010中,所有用户共享同一个代理,并且如果该代理出现问题,则所有用户都将受到影响。

虽然这并不能解决根本问题,但这是如何降低风险的,这是以BES服务器上的CPU和内存负载为代价的,这是通过创build更多的代理

说明

将BlackBerry Enterprise Serverconfiguration为使用简单用户分布algorithm将枚举BlackBerry用户的总数,并将其平均分配到Messaging Agent中。 设置为1时,使用简单的algorithm; 当设置为2时,将使用复杂的algorithm(复杂度是BlackBerry Enterprise Server的开箱即用默认值)。 用户的重新分配可以帮助解决问题,因为BlackBerry Enterprise Server环境下的BlackBerry Enterprise Server负载可以更有效地进行细分。 在以前版本的Microsoft Exchange中,用户的ServerDN是确定用户放置位置的一个因素; 由于Microsoft Exchange 2010中的体系结构更改,所有用户都被视为具有相同的ServerDN,因为CAS确实增加了Microsoft Exchange业务逻辑的数量。

注意:这不应该在混合的Exchange环境中实现。

启用简单消息代理分发algorithm

The distribution algorithm can be changed with the DWORD registry key AgentOptimizeAlgorithm located in 32 bit - HKEY_LOCAL_MACHINE\SOFTWARE\Research In Motion\BlackBerry Enterprise Server\Dispatcher. 64bit - HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Research In Motion\BlackBerry Enterprise Server\Dispatcher. DWORD value is 1 - the simple algorithm is used. DWORD value is 2 - the complex algorithm is used. The Default value is 2. If the registry key does not exist, create it. No advanced logic is used in this process. BlackBerry smartphone users are simply distributed evenly across the number of agents specified in the two DWORD registry keys NumAgents, and NumAgentsFullServer located in: 32bit - HKEY_LOCAL_MACHINE\SOFTWARE\Research In Motion\BlackBerry Enterprise Server\Agents. 64bit - HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Research In Motion\BlackBerry Enterprise Server\Agents. Default value is 5, do not increase it higher than 10. Make both registry keys values match. 

重新启动BlackBerry Controller服务和BlackBerry Dispatcher服务。 注意:如果上述registry项不存在,则需要创build它们。

注意:如果configuration数据库位于Microsoft SQL数据库引擎(MSDE)上,则最多可创build2个Messaging Agent。 使用KB03112将configuration数据库移动到SQL 2005 Express。