【发布时间】:2018-11-11 05:07:12
【问题描述】:
我正在使用 Azure 服务结构开发 Asp.Net 核心。我们也有无状态服务。在 Azure 门户上,我们有 5 个节点,每个节点有 2 个实例。我已经实现了日志记录机制。我也在使用依赖注入。
每当工作角色从数据库中获取记录时,在处理记录之前几乎没有值,因为我需要在我的日志框架中记录这些值。我正在使用这个值来跟踪所有系统的遥测。
目前我已经为这些值创建了一个对象,并在我拿起文档时将此对象分配给日志记录类。
当我在本地环境中运行时它工作正常,因为我有一个节点和一个实例。一旦我迁移到 Azure,它就会开始覆盖值。
如何避免?如何确保该值在处理之前不会改变?
对于我们有会话的 Asp.Net,我们有没有类似工作角色的东西?
感谢您的意见和指导。
【问题讨论】:
标签: c# asp.net-core azure-service-fabric azure-worker-roles