Faye を使用して、Rails でシンプルなチャット ルームを構築し、heroku でホストしようとしています。これまでのところ、Faye サーバーを稼働させ、インスタント メッセージングを機能させることができました。私が使用している重要なコード行は次のとおりです。
ページの読み込み時に起動される Javascript ファイル:
$(function() {
var faye = new Faye.Client(<< My Feye server on Heoku here >>);
faye.subscribe("/messages/new", function(data) {
eval(data);
});
});
ユーザーがメッセージを送信したときにトリガーされる create.js.erb
<% broadcast "/messages/new" do %>
$("#chat").append("<%= j render(@message) %>");
<% end %>
すべてが正常に機能していますが、ユーザーがチャットから切断されたときに通知したいと思います。どうすればいいですか?
私はすでにFaye の Web サイトで monitoring について調べましたが、そのコードをどこに配置すればよいかわかりません。