Как я могу разделить решение приложения Service Fabric на несколько решений - PullRequest
0 голосов
/ 01 ноября 2019

У меня есть решение для приложений Service Fabric с 25 микросервисами, каждый раз, когда мы хотим создавать или загружать приложения, мы тратим много времени проект огромен . У нас также есть другое решение для dll, потому что оно было в предыдущем решении.

Я сделал проверку концепции, создав 2 решения с тем же именем приложения и 2 службы с другим именем, когда я развернул 1-е решение, всехорошо, но когда я пытаюсь развернуть второе решение, я получаю следующую ошибку:

2>Started executing script 'Deploy-FabricApplication.ps1'.
2>powershell -NonInteractive -NoProfile -WindowStyle Hidden -ExecutionPolicy Bypass -Command ". 'D:\MP SF\app1\Application1\Application1\Scripts\Deploy-FabricApplication.ps1' -ApplicationPackagePath 'D:\MP SF\app1\Application1\Application1\pkg\Debug' -PublishProfileFile 'D:\MP SF\app1\Application1\Application1\PublishProfiles\Local.1Node.xml' -DeployOnly:$false -ApplicationParameter:@{} -UnregisterUnusedApplicationVersionsAfterUpgrade $false -OverrideUpgradeBehavior 'None' -OverwriteBehavior 'SameAppTypeAndVersion' -SkipPackageValidation:$false -ErrorAction Stop"
2>Copying application package to image store...
2>Upload to Image Store succeeded
2>Registering application type...
2>Register application type started. Use Get-ServiceFabricApplicationType to query for status.
2>Running Image Builder process ...
2>Application package is registered.
2>Start upgrading application...
2>Services must be explicitly deleted before removing their Service Types. Removed Service Type: StoreDataServicePackage[Application1Type_App2(fabric:/Application1):Web2Type->(Web2Pkg, 1.0:1.0)]
2>Start-ServiceFabricApplicationUpgrade : Services must be explicitly deleted before removing their Service Types. Removed Service Type: StoreDataServicePackage[Application1Type_App2(fabric:/Application1):Web2Type->(Web2Pkg, 1.0:1.0)]
2>At C:\Program Files\Microsoft SDKs\Service Fabric\Tools\PSModule\ServiceFabricSDK\Publish-UpgradedServiceFabricApplication.ps1:317 char:13
2>+             Start-ServiceFabricApplicationUpgrade @UpgradeParameters
2>+             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
2>    + CategoryInfo          : InvalidOperation: (Microsoft.Servi...usterConnection:ClusterConnection) [Start-ServiceFabricApplicationUpgrade], FabricException
2>    + FullyQualifiedErrorId : UpgradeApplicationErrorId,Microsoft.ServiceFabric.Powershell.StartApplicationUpgrade
2> 
2>Finished executing script 'Deploy-FabricApplication.ps1'.
2>Time elapsed: 00:00:06.5074921
2>The PowerShell script failed to execute.
========== Build: 1 succeeded, 0 failed, 1 up-to-date, 0 skipped ==========
========== Publish: 0 succeeded, 1 failed, 0 skipped ==========

Я не хочу менять имя приложения, я просто хочу переместить некоторые службы в другие решения.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...