我们已经在 Azure 上部署了我们的 .NET 解决方案项目。部署后,我们正在测试应用程序,它工作正常。但是在几个小时或第二天之后,我们正在测试相同的应用程序链接,当时我们在屏幕上出现错误。
我们尝试在此应用程序运行良好的本地环境中使用相同的 Azure 数据库进行测试。此外,我们将此应用程序设置为空闲位置几个小时,然后它也可以正常工作。
我们试图追踪错误,但未能得到它。请参阅以下错误屏幕图像以获取更多参考。
我们还检查了代码中的数据库连接功能,并尝试在 web 角色下使用 Retrypolicy,但对我们来说没有运气。错误信息:
消息:命令的执行需要一个开放且可用的连接。连接的当前状态已断开。,StatusCode:200
如果有人对此类错误或建议有解决方案,请告诉我们。提前致谢。
https://XYZ.com?trxCode= {Message:Execution%20of%20the%20command%20requires%20an%20open%20and%20available%20connection.%20The%20connection's%20current%20state%20is%20broken.,StatusCode:200 }
抱歉,处理您的请求时出现了一个错误。
事务 TaxiFareDetail 中抛出 NullReferenceException
错误详情:
你调用的对象是空的。