簡體   English   中英

Service Fabric群集上的多個實例時出現“ TargetInvocationException”

[英]'TargetInvocationException' when multiple instances on Service Fabric cluster

在服務結構集群上創建多個實例時,在owincommunicationlistener類上引發TargetInvocationException,如果我將實例計數設置為1,一切都很好。 但是當我增加它時,Web服務器啟動時會拋出異常。

內部異常顯示“由於與計算機上的現有注冊沖突而無法偵聽前綴'htto:// +:8961'”

在Windows上,Service Fabric將HTTP.sys功能用於HTTP偵聽器,請確保您遵循http.sys的規則。 在同一台計算機上運行多個實例(來自不同節點)時,您需要具有唯一的HTTP URL以防止沖突。 作為指導,以下鏈接說明了http.sys的工作方式: https : //www.microsoft.com/technet/prodtechnol/WindowsServer2003/Library/IIS/a2a45c42-38bc-464c-a097-d7a202092a54.mspx? mfr = true

IIS使用相同的機制,但是您不需要IIS來利用Http.sys。

考慮在本地以單節點模式工作以解決此問題。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM