我有两个Azure应用程序都使用NLog将日志记录到Azure SQL数据库中。两者自2019年11月以来一直在运行。
6月30日,一个应用程序停止了日志记录,而另一个应用程序继续运行-它们记录到同一数据库。停止记录的应用程序最近没有更改。它使用的连接字符串与用于数据库连接的字符串相同。因此,除了记录外,该应用程序还在运行。
我已经验证数据库用户可以成功调用Azure SQL DB中的日志记录过程。我还成功地对生产数据库运行了本地单元测试以触发日志记录。
除日志记录外,每个数据库调用的应用程序功能如何?
Azure可以将频繁的日志记录视为该应用程序对数据库的攻击吗?如果是这样,它如何分辨NLog proc调用与其他所有调用之间的区别?
感谢您的关注
答案 0 :(得分:0)
重新启动应用程序服务更正了日志记录问题。如果再次发生,我将尝试找出问题的根本原因。