WCF 서버에 요청을 보내는 웹 API가 있습니다. WCF 프로젝트는 TopShelf를 사용하여 시작됩니다.Azure - WebJob으로 WCF 서비스 실행
내 계획은 API와 WCF를 모두 Azure에 게시하는 것입니다. 클라우드에 App Service를 만들고 앱 서비스에 웹 API를 게시했습니다.
Topshelf.Hosts.ConsoleRunHost 오류 : 0 : 예외가 발생, System.ServiceModel.AddressAlreadyInUseException
나는이 오류 그러나 그것은 지속적으로 실행해야하기 때문에 WCF는 WebJob로 publised했다 웹 API와 WCF가 동일한 앱 서비스를 공유하기 때문입니까?
이 방법이 올바른 방법인지 또는 실제로 VM이 필요한지 모르겠습니다.
정말 도움이됩니다.
감사합니다. 내 WCF 서비스가 포트 50001을 사용하고 있으므로 문제가 될 수 없습니다. 인터넷에서 WCF에 직접 액세스 할 필요가 없으므로 Web API가 필요합니다. 웹 API를 문제없이로드 할 수 있지만 Azure에서 WCF를 호출하면 통과하지 못합니다. 또한 공유 계획에서 WCF를 실행하지 않습니다. – Code4Fun