2016-12-06 79 views
1

我採取的步驟1在服務織物服務織物:發展需要

我有3,4服務的簡單愚蠢SF的應用程序更快本地部署,我使用VS部署到我的地方1個節點集羣,應用中任何位置的一行更改都需要重新部署應用中的所有服務。直到2分鐘後(構建,打包,部署),我纔看到我的更改正在運行,並且我有一個帶有32GB RAM的8核i7,我只能看到此部署需要更長的時間,而且應用程序中添加了更多代碼。

有沒有更快的方法來查看開發變化?我可以只部署我修改的服務嗎?我認爲很多開發人員會同意我的觀點,即在開發過程中等待2分鐘以查看代碼更改是無法忍受的。

+0

您是否看到關於差異式升級的說明:https://docs.microsoft.com/en-us/azure/service-fabric/service-fabric-application-upgrade-advanced#upgrade-with-a-diff-package你的情況可能會更快。 – LoekD

回答

0

將本地羣集的模式更改爲單節點(通過托盤圖標Service Fabric本地羣集管理器)。確保您的應用程序調試模式(VS中的Service Fabric應用程序項目屬性)設置爲Remove。這是目前您獲得的最快速度。我們正在研究刷新模式(只是在不重新部署服務的情況下更改二進制文件),但直到幾個月後才能完成。

+0

OP已經在使用1個節點,我也懷疑「調試」模式 – MickyD