[英]Forcing EventProcessorHost to re-deliver failed Azure Event Hub eventData's to IEventProcessor.ProcessEvents method
[英]Can't Publish Azure Event Hub Worker Role with EventProcessorHost
我无法发布事件中心EventProcessorHost辅助角色。 该实例将无法启动。.我得到的错误是:
Description: The process was terminated due to an unhandled exception.
Exception Info: System.IO.FileLoadException
Stack:
at ReceiverRole.Receiver.RegisterEventProcessor(Microsoft.ServiceBus.Messaging.ConsumerGroupDescription, System.String, System.String)
at ReceiverRole.WorkerRole.Run()
这基本上是复制Kirk Evans博客示例: http : //blogs.msdn.com/b/kaevans/archive/2015/02/24/scaling-azure-event-hubs-processing-with-worker-roles.aspx
真正吸引我的部分是我之前已经做过。 我使用他的相同示例将其发布到其他服务总线/事件中心。 因此,我通过重定向几个URL使用该“旧”项目将其发布到此新的服务总线/事件中心,一切正常。 当我尝试使用新项目将其发布到新服务总线/事件中心时...没有骰子。 我已经将此新项目剥离为仅与他使用的相同的代码...仍然是nada。
我确保所有内容都是4.5.1(不是4.5.2),库似乎相同...我已经看了2天了,这真让我发疯!
更新:好的库不是全部...似乎有问题。 如果我退后-我可以使它工作-ServiceBus到3.0.6(不是3.0.7)-Azure存储客户端到6.0.0(不是6.1.0)-EventProcessorHost到2.0.3(不是2.0.5)
因此,这些库的最新版本的组合存在冲突。
2.0.5版本中存在一个问题,新版本(2.0.6)中已修复该问题。 对于造成的影响,我们深表歉意。 您是否会尝试新的,并告诉我们您是否仍然遇到问题?
https://www.nuget.org/packages/Microsoft.Azure.ServiceBus.EventProcessorHost
-SJ
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.