多个NAVISION应用程序服务器随机停止 [英] Multiple NAVISION Application Servers stopping randomly

查看:84
本文介绍了多个NAVISION应用程序服务器随机停止的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

大家好,


我们公司已经使用NAV 2013 R2一年多了,没有任何服务器问题。最近,我们被建议创建额外的NAV应用服务器来分配连接的用户负载。新的NAV服务器实例在单独的窗口
服务器安装上运行。但是在部署服务器时,我们开始在三台服务器上随机遇到错误并导致实例停止。我们隔离了这个问题,发现当两个或更多服务器同时运行时,错误会随机发生。 


我们的IT已将此问题提交给我们的提供商,他们也无法解决问题。我希望有人在这里已经遇到错误,并能够解决问题。错误通常如下:


应用程序:Microsoft.Dynamics.Nav.Server.exe

框架版本:v4 .0.30319

描述:由于未处理的异常,进程终止。

异常信息:Microsoft.Dynamics.Nav.Types.Exceptions.NavCSideException
$ b Microsoft.Dynamics.Nav.Runtime.NavSqlConnection.MapException(System.Data.SqlClient.SqlException,Microsoft.Dynamics.Nav.Runtime.NavSqlConnection.CheckAndthrowTrapableErrors(Int32,Microsoft.Dynamics.Nav.Types.Exceptions.NavSqlException)$ b Microsoft.Dynamics.Nav.Runtime.NavSqlCommand)
at Microsoft.Dynamics.Nav.Runtime.NavSqlConnection.ExecuteFunction [[System.Boolean,mscorlib,Version = 4.0.0.0,Culture = neutral,PublicKeyToken = b77a5c561934e089]]( System.Func`1< boolean>,Microsoft.Dynamics.Nav.Runtime.NavSqlCommand)at Microsoft.Dynamics.Nav.Runtime.NavSqlConnection.ExecuteFunctionWithTrace [[System.Boolean,
mscorlib,Version = 4.0.0.0,Culture = NE在Microsoft.Dynamics.Nav.Runtime.NavSqlCommand.ReadNextRow()的utral,PublicKeyToken = b77a5c561934e089]](System.Diagnostics.Tracing.EventTask,System.Func`1< boolean>,Microsoft.Dynamics.Nav.Runtime.NavSqlCommand)
Microsoft.Dynamics.Nav.Runtime.CacheSynchronizationStorage +< read> d__4.MoveNext()at Microsoft.Dynamics.Nav.Runtime.CacheSynchronizationController.ReadAndHandleModifiedTables()at Microsoft.Dynamics.Nav.Runtime.CacheSynchronizationController.Synchronize( )System.Threading.ExecutionContext.RunInternal(System.Threading.ExecutionContext,System.Threading.ContextCallback,System.Object,Boolean)中的Microsoft.Dynamics.Nav.Runtime.CacheSynchronizationController.TimerCallback(System.Object)处的
at在System.Threading.TimerQueueTimer.Fire()的System.Threading.TimerQueueTimer.CallCallback()中的System.Threading.ExecutionContext.Run(System.Threading.ExecutionContext,
System.Threading.ContextCallback,System.Object,Boolean)在System.Threading.TimerQueue.FireNe xtTimers()


提前致谢!




解决方案

Hello Em Tolentino:


 


此论坛的目的是仅支持开放规范文档。您可以从 http://www.microsoft.com/openspecifications/en/us/default.aspx
。可以从
http://msdn.microsoft.com/en-us/library/dd208104(PROT.10).aspx
  


 


我们认为您的查询最适合以下论坛,并会要求您在此论坛上重新发布您的查询以获得进一步的帮助:https://community.dynamics.com/nav/f/34
 


感谢


Hi all,

Our company has been using NAV 2013 R2 for more than a year now without any server issues. Recently, we were advised to create additional NAV application servers to distribute the load of users connecting. The new NAV server instances runs on separate window server installations. But upon deployment of the servers, we started encountering errors randomly across the three servers and causes the instances to stop. We isolated the issue and found that the errors randomly occur when 2 or more servers are running simultaneously. 

Our IT already raised this to our provider and they too were unable to troubleshoot the problem. I was hoping that someone here already encountered the error and was able to troubleshoot the issue. The error usually is as follows:

Application: Microsoft.Dynamics.Nav.Server.exe
Framework Version: v4.0.30319
Description: The process was terminated due to an unhandled exception.
Exception Info: Microsoft.Dynamics.Nav.Types.Exceptions.NavCSideException
at Microsoft.Dynamics.Nav.Runtime.NavSqlConnection.CheckAndthrowTrapableErrors(Int32, Microsoft.Dynamics.Nav.Types.Exceptions.NavSqlException) at Microsoft.Dynamics.Nav.Runtime.NavSqlConnection.MapException(System.Data.SqlClient.SqlException, Microsoft.Dynamics.Nav.Runtime.NavSqlCommand) at Microsoft.Dynamics.Nav.Runtime.NavSqlConnection.ExecuteFunction[[System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]](System.Func`1<boolean>, Microsoft.Dynamics.Nav.Runtime.NavSqlCommand) at Microsoft.Dynamics.Nav.Runtime.NavSqlConnection.ExecuteFunctionWithTrace[[System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]](System.Diagnostics.Tracing.EventTask, System.Func`1<boolean>, Microsoft.Dynamics.Nav.Runtime.NavSqlCommand) at Microsoft.Dynamics.Nav.Runtime.NavSqlCommand.ReadNextRow() at Microsoft.Dynamics.Nav.Runtime.CacheSynchronizationStorage+<read>d__4.MoveNext() at Microsoft.Dynamics.Nav.Runtime.CacheSynchronizationController.ReadAndHandleModifiedTables() at Microsoft.Dynamics.Nav.Runtime.CacheSynchronizationController.Synchronize() at Microsoft.Dynamics.Nav.Runtime.CacheSynchronizationController.TimerCallback(System.Object) at System.Threading.ExecutionContext.RunInternal(System.Threading.ExecutionContext, System.Threading.ContextCallback, System.Object, Boolean) at System.Threading.ExecutionContext.Run(System.Threading.ExecutionContext, System.Threading.ContextCallback, System.Object, Boolean) at System.Threading.TimerQueueTimer.CallCallback() at System.Threading.TimerQueueTimer.Fire() at System.Threading.TimerQueue.FireNextTimers()

Thanks in advance!


解决方案

Hello Em Tolentino:

 

The purpose of this forum is to support only the Open Specifications documentation. You can read about the Microsoft Open Specifications program from http://www.microsoft.com/openspecifications/en/us/default.aspx . The library of Open Specification documents can be accessed from http://msdn.microsoft.com/en-us/library/dd208104(PROT.10).aspx   

 

We feel that your query is best suited for following forum and would request you to please repost your query on this forum for further assistance :https://community.dynamics.com/nav/f/34  

Thanks


这篇关于多个NAVISION应用程序服务器随机停止的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆