我正在爲NodeJS尋找穩定的AMQP 1.0客戶端,以便我可以使用來自Azure事件中心的事件。穩定節點JS AMQP 1.0客戶端(事件中心)
我已經嘗試過使用https://github.com/noodlefrenzy/node-amqp10,但它偶爾扼住某些有效載荷,像malformed payload: Unknown code prefix: 0x30
和malformed payload: Unable to decode bytes from message body: 005375b00002810c5b7b226576656e7474797065223
(...)。
我將不勝感激人們可以爲NodeJS中穩定的AMQP 1.0客戶端提供的任何方向。我很驚訝我迄今還沒有找到一個,因爲否則看起來Azure沒有支持整個開發者基礎。
您可以粘貼相同的代碼來幫助解決問題嗎?我查看了節點包。而且我認爲現在這是不穩定的,處於發展階段。所以我建議爲C#/ .Net使用EventProcessorHost(https://azure.microsoft.com/en-us/documentation/articles/event-hubs-csharp-ephcs-getstarted/#receive-messages-with-eventprocessorhost)實現消費事件功能。 –