service-fabric-stateful

    4熱度

    2回答

    當嘗試運行在服務織物羣集服務 「應用程序URL未設置或不是HTTP/HTTPS URL,因此瀏覽器不會嚮應用程序打開「。 我失去了任何配置的一部分?

    0熱度

    2回答

    我的情況:,裏面我的字典可靠 狀態服務。 無狀態WebAPI充當端點,以便我的其他Web應用程序可以與我的有狀態服務進行通信。 我的其他Web應用程序每頁加載超過5000次的無狀態WebAPI,以便從我的可靠字典中獲取數據。我知道我知道......我是繼承這個遺留代碼的幸運人物。 問題: 每個呼叫的時延大約是100個millseconds(我在本地調試,如果有什麼差別),但是乘上5000,我們現在

    0熱度

    1回答

    我想自動刪除添加到過期可靠的字典對象自動終止服務織物可靠的Dictionary對象,它看起來像我根據這個來實現我自己的方式:https://stackoverflow.com/a/36466890/7293543 我的方法是使用「RunAsync」任務並讓它不斷運行一段時間循環。它在前幾次都有效,但當我向我的字典中添加了更多的對象時,我收到了一個奇怪的錯誤。這是一個愚蠢的做法嗎?其他人如何自動清除

    0熱度

    1回答

    行wcfServiceObject:this給出了一個錯誤cannot convert from ... to ...。 return new[] { new ServiceReplicaListener((context) => new WcfCommunicationListener<IShoppingCartService>( wcfServiceObject:this,

    0熱度

    1回答

    我正在寫一個服務結構中承載的有狀態的服務。該服務的工作是消費來自外部隊列的消息,轉換它們並將它們放置到我們自己的消息傳遞系統中。根據供應商文檔,吞吐量可以達到6k信息/秒。 我已經配置的服務成多個分區擴展消息負荷,並且每個分區有分2 /最大3個副本。爲了從故障中恢復,我可以訂閱供應商隊列,並傳遞一個時間戳,從這個時間點我希望收到消息。要做到這一點,我要存儲處於服務狀態的最後一條消息的時間戳。由於消

    0熱度

    2回答

    我將用戶信息作爲每個有狀態服務調用的一部分。我在服務中使用這些信息進行審計。 我是否必須在服務內部傳遞這些信息,或者是否有其他一些機制(如用戶環境)來保存數據,以便我可以全局訪問?過去我使用線程存儲(數據插槽)來保存數據,但由於代碼是異步的,我認爲這不起作用?

    0熱度

    1回答

    我試圖通過添加一個新元素來修改發佈配置文件,我可以使用它作爲我的Deploy-FabricApplication.ps1,但是當我發佈它時,出現錯誤,指出XML文檔中存在錯誤。它看起來像XML配置文件模式首先得到驗證。有沒有這方面的解決方法,或者發佈配置文件不是放置這個的地方。發佈配置文件中的這個附加元素將僅用於部署,類似於發送消息/通知的參數。我不想在我的Deploy-FabricApplica

    1熱度

    1回答

    場景:statefull SF服務會將其狀態存儲在多個可靠的集合中。有狀態SF可通過遠程訪問。 我需要在第一次使用前通過調用StateManager.GetOrAddAsync來「初始化」集合嗎?它是否有助於降低第一次獲得可靠的收集或不需要執行此步驟? 如果建議做這個init,什麼時候是合適的時間和地點去做? 最合理的地方是在RunAsync無盡循環之前,但是如果通過遠程調用的方法在集合被初始化之

    0熱度

    1回答

    我打算將Service Fabric用作我的Web應用程序的緩存工具。 在服務織物,我有: 有狀態的應用程序來存儲我的緩存對象 一個無狀態的WebAPI應用可用作端點用於其他應用交談的狀態應用。 WebAPI使用OWIN自主機。 (see screenshot) 兩者都在同一個羣集中。無狀態的WebAPI將作爲暴露的終點。這個想法是讓我的外部應用程序將GET/POST/DELETE緩存命中到API

    0熱度

    1回答

    是否可以在兩個或多個有狀態服務之間共享隊列,還是需要通過tcp/http直接調用它來將消息放在其自己的內部隊列中? 例如;說我有把基於條件的隊列的順序我的第一個服務: public sealed class Service1 : StatefulService { public Service1(StatefulServiceContext context, IReliableStat