2015-04-10 5 views
2

У меня Faye ruby ​​server как стойка. Я начинаю его с Пумы. На выходе Puma я вижу следующееЧто означает HIJACKED в журнале сервера?

127.0.0.1 - - [10/Apr/2015 15:32:37] "POST /faye HTTP/1.1" HIJACKED -1 0.0059 

Что это значит и как я могу избежать этого? Если я использую Thin, у меня ничего подобного нет.

ответ

4

Это означает, что используется Rack Socket Hijacking Protocol. Не уверен, почему он не используется с Thin, или, может быть, Thin просто не регистрирует его.

+0

https://github.com/macournoyer/thin/issues/157 Понимает, что тонкий не поддерживает его. –

+0

Тонкий обычно использует другой метод, когда новая стойка будет использовать захват сокета. Тонкий - это оригинальный сервер приложений на основе EventMachine, и он делает это именно так. –

0

Как говорит Йорг, это означает, что он использует захват гнезда. Это не плохо, а не проблема. Вы должны ожидать этого при использовании Faye или любого другого метода Comet или длительного опроса, который подталкивает контент к браузеру.