azure-service-fabric

    0熱度

    1回答

    我已經設置了一個新的服務結構實例,並且我可以成功連接到服務結構瀏覽器以查看服務的當前狀態。我現在想連接到服務織物例如使用PowerShell: Connect-ServiceFabricCluster -ConnectionEndpoint <path>:19000 -KeepAliveIntervalInSec 10 -X509Credential -ServerCertThumbprint <

    0熱度

    3回答

    我正在設計一個基本上處理信息流然後根據條件發送電子郵件的無狀態服務。我希望在服務結構中承載這種服務結構,在發生故障的情況下有多個活動服務器,但是如何限制電子郵件僅從「主服務器」發送。 活動/活動僅對分區的有狀態服務有效嗎? 如果服務必須是主動/被動的,那麼服務怎麼知道它現在是活動的呢?

    0熱度

    1回答

    我正在開發一個基於光纖網絡的服務的交易平臺,將舉辦數百個不同的長期運行交易算法,它們都遵循一個共同的接口和共享的通用代碼很划算但在內部細節上可能大不相同。我可以模擬每個不同的交易算法作爲應用類型(我想動態加載),但考慮到衆多不同的交易算法我想知道,如果在更有意義以創建單個插件亞軍的應用程序類型,然後實現交易算法作爲插件。 在一個相關的問題,我理解如何實現插件架構,在一般情況下,但我不能肯定其中一個

    4熱度

    3回答

    我們有一個將消息廣播到Service Fabric無狀態服務的類。這種無狀態服務有一個分區,但有很多副本。 該消息應發送給系統中的所有副本。因此,我們查詢單個分區的FabricClient以及該分區的所有副本。 我們使用標準的HTTP通信(無狀態服務具有帶有自託管OWIN偵聽器的通信偵聽器,使用WebListener/HttpSys)和共享HttpClient實例。 在負載測試期間,我們在發送消息

    1熱度

    1回答

    在服務Fabric羣集中,我有一個無狀態的服務,它有一個在RunAsync方法中持續運行的while(true)循環。由於這個while循環,我發現很難從集羣中刪除應用程序。每次嘗試刪除說明時都會發生錯誤,無法分離進程。正常情況下,我嘗試部署應用程序一次以刪除代碼。要重新部署應用程序頂部的代碼,我必須部署兩次。有沒有解決這個問題,而無需刪除無限while循環。 更新時間: protected ov

    1熱度

    1回答

    我已將包含5項服務的Service Fabric應用程序的VSTS版本上的升級配置到Azure上的單個節點測試環境。不幸的是,當它到達發佈部分時,它只是一遍又一遍地說「等待升級...」。我離開它15個小時,它仍然說同樣的事情。最初的部署沒有問題。 我看過關於關閉健康檢查時間的各種帖子,但這並未成功。我也嘗試將模式設置爲UnmonitoredAuto,但沒有成功。 我將RDPd放到環境中,並檢查了任

    0熱度

    1回答

    有沒有辦法在同一個集羣中使多個不同的SF服務監聽同一端點http 80?服務的WebAPI具有不同的路線。 <Endpoint Protocol="http" Name="ServiceEndpoint" Type="Input" Port="80" /> 我得到一個錯誤: Failed to bind to address http://[::]:80 : address already i

    -2熱度

    1回答

    我正在經歷可靠的服務和可靠的演員。我已經通過在線文檔,但很少有概念不清楚。 隨着我的理解: (1)可靠的服務是一種編程模型,包括無狀態和狀態的服務。可靠服務提供高度可用的一組類,稱爲:可靠收集。 (2)可靠參與者是一種編程模型,它包含利用單線程執行的有狀態服務。可靠的演員不能無國籍。 我想知道何時使用: (一)無狀態服務 (B)狀態服務,並 (C)可靠的演員 什麼類型的服務是最適合作爲單線程應用?

    1熱度

    1回答

    我想在這裏提供可靠的演員一個示例應用程序: enter link description here 當我執行我的控制檯應用程序,這是從來沒有顯示消息:「該應用程序是準備」。控制檯窗口保持空白,並在很長時間後顯示消息:「線程退出代碼0」。 當我設置的斷點,它顯示了這一點: 一旦代碼執行,如何服務部署到Azure的試用帳號。需要部署哪個項目?

    0熱度

    1回答

    我們正在嘗試構建xproj項目以及有關無法找到Microsoft.DotNet.Props文件的錯誤,因爲它看起來像是在查看錯誤的目錄。 考慮看看MSBuildExtensionsPath32引用C:\Program Files\dotnet\sdk\1.1.4\所在目錄Microsoft\VisualStudio\..不存在XML ...但正常的MSBuild目錄C:\Program Files