Larry Martin Jr.
Larry Martin Jr.

Reputation: 21

Deploying grpc service to Azure

I am attempting to deploy a grpc C# service to Microsoft Azure with little success

I have tried to embed the service in a REST service Main, I have also tried to do it as a web job as well. Both situations are erroring out attempting to connect to port 80.

The real question is this - What is the proper way to deploy a grpc service to AZURE?

Any help is greatly appreciated. Thanks

Update 12/7/2017 - We are currently trying an App Service. We were thinking that it had port 80 already open so we should be able to put it into a webjob and have it listen to that port there. That did not seem to be able t o connect to the port, but locally it works.

I have not yet tried to launch a VM and open the port up there and see if maybe a windows service can work for it. I think I will try that out next.

Update 12/18/2017 - Tried a Cloud service and that acts the same way, deploys fine though and theoretically is listening but nothing can talk to port 80 and be seen by the grpc server.

Upvotes: 1

Views: 3222

Answers (1)

pberggreen
pberggreen

Reputation: 968

According to this discussion, Microsoft needs to make changes to both IIS and the Windows kernel: https://github.com/dotnet/aspnetcore/issues/9020

It is incredible that Microsoft has not been able to fix this for two years now.

Upvotes: 0

Related Questions