如何在本地服务结构集群中部署和访问guest虚拟机可执行文件(ASP.NET OWIN自托管webapi应用程序)

时间:2017-09-18 23:29:54

标签: asp.net owin azure-service-fabric

我创建了一个ASP.NET Owin自托管webapi应用程序。以下是owin self host code snippet

using Microsoft.Owin.Hosting;

namespace OwinSelfHostSample

{

    class Program

    {

        public static void Main(string[] args)

        {

            string localhost = "http://localhost:80";

            // Start OWIN host 
            using (WebApp.Start<LocalStartup>(localhost))
            {
                Console.ReadLine();
            }
        }
    }
}

我可以运行Owin exe并联系我的服务端点,例如http://localhost:80/keepalive

当我尝试按照here中的说明将此作为来宾可执行文件部署到本地服务结构群集时,发布成功但我无法命中端点。我总是得到503服务不可用的http响应。事件查看器中也没有相关错误。

1 个答案:

答案 0 :(得分:0)

我的猜测是您的端点未在服务结构中正确配置。