前エントリ iPhoneとsocket.ioサーバを常時接続させる3 からの続きです。 今回はバックグラウンドでもRunLoopを動かし続ける版のAppでsocket.ioサーバとiPhoneと常時接続で動かし続け、バッテリがどの程度消費するのか確認してみます。 前回バッテリは気にしないと言いましたが、とはいえどのぐらいの目安で減っていくのか興味があったので精密には計測せずさらっと計ります。 でさらっと計ってサクっと終わらせるつもりだったのですが、やってみるとheartbeat間隔を120秒以上にあげようとすると接続断が発生します。 var io = require('socket.io').listen(8080); io.configure(function() { io.set('heartbeat interval', 180); }); 上記のようにheartbeat間隔を120