のらねこの気まま暮らし

技術系だけど、Qiita向きではないポエムとかを書くめったに更新されないヤツ

websocket

MojoでWebSocketするときのまとめ

Mojolicious::LiteでWebSocketを使うまでにやったいろんなこと。 あるていど落ち着いてきたのでさらっとまとめてみる。 Mojo側でやること Client側でやること Varnishの設定を変える必要がある Androidでは対応ブラウザが少ない SoftBankは80番ポート以外かW…

WebSocketとSoftBank3G回線の困った挙動

SoftBankのSmartphoneは3G回線の80番ポートでWebSocket通信をしようとしてもうまく行かないらしい。http://d.hatena.ne.jp/yshgt/20111124/1322082952 ものの見事に僕は上記の状態だったわけで、80番ポートのVarnish経由でバックエンドサーバとつないでいた…

WebScoketを使う時のVarnishの設定

前回の記事で、どうやらVarnishはクライアントから送られてくるHTTPヘッダのうち"Upgrade"と"Connection"をバックエンドサーバに送ってくれないらしい、ということがわかった。 そんなわけで、set req.http.upgrade とかで調べていたらたまたま見つけたgithu…