Hacker News new | ask | show | jobs
by runesoerensen 5264 days ago
AppHarbor uses nginx as a load balancer and it currently doesn't support HTTP/1.1 proxying with upstream servers, which is required for Websockets support. It was recently introduced in the development branch (v. 1.1.4 http://nginx.org/en/CHANGES) and should make it's way into the stable branch soon.

We (AppHarbor) are adding support for node.js on a beta-basis primarily to collect initial feedback from our users. Improved support for debugging node apps is certainly something we'll look into.

1 comments

HTTP/1.1 doesn't mean WebSocket support (which nginx doesn't do right now).
Sorry about the confusion - didn't mean nginx would have WebSocket support when HTTP/1.1 proxying is supported. It seems like it's a necessary feature before it can happen though.