Service Fabric:等待 URL http://localhost:9027/api/values 准备好

Posted

技术标签:

【中文标题】Service Fabric:等待 URL http://localhost:9027/api/values 准备好【英文标题】:Service Fabric: Waiting for URL http://localhost:9027/api/values to be ready 【发布时间】:2019-06-09 02:29:11 【问题描述】:

尝试在本地调试 SF 应用程序时,Visual Studio 的输出窗口最终会一遍又一遍地显示此消息:

Waiting for URL http://localhost:9027/api/values to be ready...

它从哪里得到这个 URL?我在项目中的所有文件中搜索“值”,仅在launchSettings.json 和部署脚本中的注释中找到它。即使修改了launchSettings.json,VS仍然在调试时等待这个 URL 变为可用。

为了让调试器启动,我将一个虚拟值控制器重新添加到我的项目中!

【问题讨论】:

可以用VS设置,见this answer 【参考方案1】:

好的,我在$PROJECT_NAME.sfproj.user 中找到了它。我不知道为什么,但在我在 VS Code 中打开文件之前,它并没有出现在 VS Code 文件中查找结果中:/

【讨论】:

所以您使用的是 Visual Studio Code,而不是 Visual Studio?另外,我想知道你做了什么。

以上是关于Service Fabric:等待 URL http://localhost:9027/api/values 准备好的主要内容,如果未能解决你的问题,请参考以下文章

Service Fabric 多节点 X509 群集 - 等待安装程序服务完成时超时

Service Fabric Start-ServiceFabricApplicationUpgrade - 如何让 powershell 在继续之前等待升级成功

Azure Service Fabric 群集端点不可访问

Service Fabric 群集卡在状态 = 正在部署

从自定义域使用反向代理和 SSL 访问 Service Fabric

Azure Service Fabric:无法运行本地 Service Fabric 群集