【发布时间】:2018-04-28 09:45:29
【问题描述】:
我有一个向 WCF 服务器发送请求的 Web API。 WCF 项目正在使用 TopShelf 启动。
我的计划是将 API 和 WCF 都发布到 Azure。 为此,我在云中创建了一个应用服务,并在应用服务中发布了 Web API。
WCF 以 WebJob 的形式发布,因为我需要它连续运行,但是我收到此错误:
Topshelf.Hosts.ConsoleRunHost 错误:0:发生异常,System.ServiceModel.AddressAlreadyInUseException
这是因为 Web API 和 WCF 共享同一个应用服务吗?
我不知道这是否是正确的方法,还是我真的需要一个虚拟机?
非常感谢任何帮助。
【问题讨论】:
标签: c# azure wcf asp.net-web-api azure-webjobs