我一直在使用Service Fabric一段時間,成功構建,部署和測試了多個服務,但剛完成構建的服務在部署時失敗(請參閱錯誤下面)。在診斷過程中,我嘗試過使用VS模板創建和部署一個全新的服務(不需要更改代碼),並且不會部署 - 同樣的錯誤。但是,計算器SDK示例部署得很好。Azure服務結構 - 部署失敗,剩餘1個分區
我得到下面的地方沒有建立分區中的一個錯誤:
Service Status:
fabric:/DataFabricServiceApplication/DataFabricService is not ready, 1 partitions remaining.
Service Status:
fabric:/DataFabricServiceApplication/DataFabricService is not ready, 1 partitions remaining.
Service Status:
fabric:/DataFabricServiceApplication/DataFabricService is not ready, 1 partitions remaining.
Service Status:
fabric:/DataFabricServiceApplication/DataFabricService is not ready, 1 partitions remaining.
Service Status:,fabric:/DataFabricServiceApplication/DataFabricService is not ready, 1 partitions remaining.
Something is taking too long, the application is still not ready.
Finished executing script 'Get-FabricApplicationStatus.ps1'.
Time elapsed: 00:01:48.0681346
The thread 0x37fc has exited with code 0 (0x0).
The thread 0x4fe4 has exited with code 0 (0x0).
獲取服務的健康提供了以下:
PS C:\WINDOWS\system32> Get-ServiceFabricServiceHealth -ServiceName fabric:/DataFabricServiceApplication/DataFabricService
ServiceName : fabric:/DataFabricServiceApplication/DataFabricService
AggregatedHealthState : Error
UnhealthyEvaluations :
Unhealthy partitions: 100% (1/1), MaxPercentUnhealthyPartitionsPerService=0%.
Unhealthy partition: PartitionId='3eebd943-097d-4568-ad7e-d37c621a888b', AggregatedHealthState='Error'.
Error event: SourceId='System.FM', Property='State'.
PartitionHealthStates :
PartitionId : 3eebd943-097d-4568-ad7e-d37c621a888b
AggregatedHealthState : Error
HealthEvents :
SourceId : System.FM
Property : State
HealthState : Ok
SequenceNumber : 10
SentAt : 11/11/2015 07:16:02
ReceivedAt : 11/11/2015 07:16:03
TTL : Infinite
Description : Service has been created.
RemoveWhenExpired : False
IsExpired : False
Transitions : Warning->Ok = 11/11/2015 07:16:03, LastError = 01/01/0001 00:00:00
有誰知道爲什麼這個億韓元」部署/我如何能夠達到這個底部?我看過其他人有同樣的錯誤,但沒有找到任何解決方案。
什麼是可能出問題可能的配置問題?在我的情況下,這很可能是一個配置問題,因爲它在本地工作,但在部署到遠程服務器時發生錯誤。 – alltej
有人對上述問題有回答 –
可能有很多問題。看看事件日誌,看看是否有任何條目指向正在發生的事情。一些例子:端口衝突或端口沒有打開,沒有發現證明,在服務代碼未處理的異常從包裝角落案例場景(在本地集羣未命中),丟失的文件扔到(忘了「始終複製」是VS項目),出內存或虛擬機上的其他問題。 –