Azure service fabric 服务结构:开发需要更快的本地部署

Azure service fabric 服务结构:开发需要更快的本地部署,azure-service-fabric,Azure Service Fabric,我正在进行服务结构的第一步 我有一个简单愚蠢的SF应用程序,有3,4个服务,我使用VS部署到我的本地1节点集群,应用程序中任何地方的一行更改都需要重新部署应用程序中的所有服务。直到2分钟后(构建、打包、部署),我才会看到我的更改运行,我有一个8core i7,带有32GB ram,我只能看到随着更多代码添加到应用程序中,此部署需要更长的时间 有没有一种更快的方式来看待发展中的变化?我可以只部署我修改的服务吗?我想很多开发人员都会同意我的观点,即在开发过程中等待2分钟以查看代码更改是不可忍受的。将

我正在进行服务结构的第一步

我有一个简单愚蠢的SF应用程序,有3,4个服务,我使用VS部署到我的本地1节点集群,应用程序中任何地方的一行更改都需要重新部署应用程序中的所有服务。直到2分钟后(构建、打包、部署),我才会看到我的更改运行,我有一个8core i7,带有32GB ram,我只能看到随着更多代码添加到应用程序中,此部署需要更长的时间


有没有一种更快的方式来看待发展中的变化?我可以只部署我修改的服务吗?我想很多开发人员都会同意我的观点,即在开发过程中等待2分钟以查看代码更改是不可忍受的。

将本地群集的模式更改为1节点(通过托盘图标服务结构本地群集管理器)。确保应用程序调试模式(VS中服务结构应用程序项目上的属性)设置为删除。这是目前最快的你会得到。我们正在开发一种刷新模式(只需更改二进制文件而不重新部署服务),但要到几个月后才能准备就绪。

疯狂快速方式

1步。使用Service Fabric应用程序的
调试模式应用程序作为
刷新应用程序
如下

刷新应用程序
只是更新您的二进制文件

右键单击您的SF>>>属性

2步。将您的SF应用程序用作
初始化项目
并按F5键,如下所示

右键单击SF>>>定义为初始化项目


3步。快乐

您看到关于差异升级的内容了吗:在您的情况下,它可能会更快。OP已经在使用1个节点,我也怀疑是“调试”模式