【发布时间】:2018-03-20 18:37:14
【问题描述】:
解决方案包含 2 个项目:主 Web 应用项目和 Webjob 项目。
主要的网络应用程序目前使用 Elmah 来记录错误。我遵循了以下link 并在 webjob 应用程序中实现了 Elmah 日志记录。
问题是我有主 webapp 实例和一个插槽,它们在提交构建时互换。因此,要放入 app.config 的 applicationName 也会发生变化。如何保持 applicationName 不变,以便我有一个 elmah.axd 视图来查看特定实例的所有错误。
<errorLog type="Elmah.SqlErrorLog, Elmah" connectionStringName="ErrorLog" applicationName="/LM/W3SVC/5/ROOT"/>
【问题讨论】:
-
我不确定我是否理解这个问题,并且由于缺乏回应,也许其他人也是如此。您是在尝试硬编码应用程序名称还是?
-
是的,我正在尝试对应用程序名称进行硬编码,我全心全意寻找替代解决方案。
标签: azure logging azure-webjobs elmah