【问题标题】:What does mean HIJACKED in server's log?服务器日志中的 HIJACKED 是什么意思?
【发布时间】:2015-06-15 23:27:36
【问题描述】:

我有 Faye ruby​​ 服务器作为机架应用程序。我从彪马开始。在 Puma 的输出中,我看到了下一个

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

这是什么意思,我该如何避免这种情况?如果我使用 Thin,我就没有这样的东西了。

【问题讨论】:

    标签: ruby rack puma faye


    【解决方案1】:

    这意味着使用了Rack Socket Hijacking Protocol。不知道为什么它不与 Thin 一起使用,或者 Thin 只是不记录它。

    【讨论】:

    • Thin 通常使用不同的方法,新 Rack 会使用套接字劫持。 Thin 是最初的基于 EventMachine 的应用服务器,它就是这样做的。
    【解决方案2】:

    正如 Jorg 所说,这意味着它正在使用套接字劫持。这不是一件坏事,也不是问题。在使用 Faye 或任何其他 Comet 或将内容推送到浏览器的长轮询方法时,您应该期待它。

    【讨论】: