中川雅之
masay****@mirac*****
2016年 5月 11日 (水) 10:50:53 JST
押田さん 書き方が悪いですね。。。申し訳ないです。 正しくは,1つのコネクション内にチャンネルを複数作成し, それらチャンネルを2つのプロセス(Receiver, Sender)が各々使用することにより, RabbitMQサーバーに接続,結果的にコネクションが1つに収まるということです。 現状は2つのプロセスがそれぞれコネクションを確立するため, コネクションが2つになっています。 また,hap2のTLS通信のバグを修正するために現時点ではコネクションが3つに増えました。 以上です。 中川 2016年5月11日 10:36 押田光雄 <teruo****@mirac*****>: > 中川さん > > 私が AMQP を理解していない可能性は高いのですが、、、 > > > 対してHatoholサーバーはchannelを利用しているので,1つのコネクションなのです。 > > 本来であればHatoholサーバー同様,プラグイン側もchannnelを利用し,コネクションを1つに押さえるべきです。 > > channel を利用すると connection が1つに出来る、 > という意味ですか? > > > 私は channel は必須オブジェクトであると認識しているのです。 > つまり、下記の認識です。 > > ・プラグインも既に channel インスタンスを利用している > ・connection を減らす事に channel の活用は寄与しない > > > 2016年5月10日 20:13 中川雅之 <masay****@mirac*****>: > >> サフィックス -T 用と -S 用で別にコネクション作っているのかなーとか妄想しました。 > > > > この認識で正しいです。 > > 対してHatoholサーバーはchannelを利用しているので,1つのコネクションなのです。 > > 本来であればHatoholサーバー同様,プラグイン側もchannnelを利用し,コネクションを1つに押さえるべきです。 > > > > 2016年4月28日 11:57 Kazuhiro Yamato <kz081****@gmail*****>: > > > >> > サフィックス -T 用と -S 用で別にコネクション作っているのかなーとか妄想しました。 > >> > >> いや、読み取り専用のプロセスと、主に書き込みをするプロセスの2つが > >> いるので、コネクションが2つあるので問題ない気がしています。 > >> > >> > >> > >> 2016年4月28日 11:54 押田光雄 <teruo****@mirac*****>: > >> > >>> > GitHubのIssueなら、画像も貼付できますよ。 > >>> > >>> とりあえず issue 未満かな、と思いまして。 > >>> > >>> > >>> > > 片方は From Client が大きくて、 > >>> > > 他方は To Client が大きいです。 > >>> > あー、そうかも(先の回答は誤りの可能性あり)。ちょっと調べてみます。 > >>> > >>> サフィックス -T 用と -S 用で別にコネクション作っているのかなーとか妄想しました。 > >>> > >>> > >>> > HAP2のベースライブラリは4つぐらいのプロセスが協調動作しています。 > >>> > それをわかりやすく示した図を作りたいな。 > >>> > >>> モジュール構成図があると理解しやすくて良いと思います。 > >>> > >>> > >>> 2016年4月28日 11:17 Kazuhiro Yamato <kz081****@gmail*****>: > >>> > HAP2のベースライブラリは4つぐらいのプロセスが協調動作しています。 > >>> > それをわかりやすく示した図を作りたいな。 > >>> > > >>> > 2016年4月28日 11:13 Kazuhiro Yamato <kz081****@gmail*****>: > >>> > > >>> >> > 片方は From Client が大きくて、 > >>> >> > 他方は To Client が大きいです。 > >>> >> > >>> >> あー、そうかも(先の回答は誤りの可能性あり)。ちょっと調べてみます。 > >>> >> > >>> >> > >>> >> 2016年4月28日 10:33 押田光雄 <teruo****@mirac*****>: > >>> >>> > >>> >>> 大和さん > >>> >>> > >>> >>> > >>> >>> hap2-zabbix-api のプロセスが居ないこと、 > >>> >>> コネクションが無いことを確認した上で、 > >>> >>> hap2-zabbix-api を起動しています。 > >>> >>> > >>> >>> すると、2つのコネクションがレポートされます。 > >>> >>> > >>> >>> 片方は From Client が大きくて、 > >>> >>> 他方は To Client が大きいです。 > >>> >>> > >>> >>> #画像貼りたい。。。 > >>> >>> > >>> >>> > >>> >>> 2016年4月28日 9:59 Kazuhiro Yamato <kz081****@gmail*****>: > >>> >>> > hap2-zabbix-apiも1つのはずです。 > >>> >>> > 1つのコネクションの中で、2つのqueueを使っています。 > >>> >>> > > >>> >>> > 前回立ち上げたhap2_zabbix_api.py(の一部)が終了 > >>> >>> > せずに残っている可能性があります。 > >>> >>> > > >>> >>> > > >>> >>> > 2016年4月27日 11:48 押田光雄 <teruo****@mirac*****>: > >>> >>> >> > >>> >>> >> 押田です。 > >>> >>> >> > >>> >>> >> AMQP Broker に対して、 > >>> >>> >> Hatohol Server はコネクションが1つなのに対して、 > >>> >>> >> hap2-zabbix-api はコネクションが2つあります。 > >>> >>> >> > >>> >>> >> 登録が1ノード状態で、です。 > >>> >>> >> > >>> >>> >> そういうものでしょうか? > >>> >>> >> 何か用法にミスが考えられますか? > >>> >>> >> _______________________________________________ > >>> >>> >> Hatohol-users mailing list > >>> >>> >> Hatoh****@lists***** > >>> >>> >> http://lists.osdn.me/mailman/listinfo/hatohol-users > >>> >>> > > >>> >>> > > >>> >> > >>> >> > >>> > > >> > >> > >> > >> _______________________________________________ > >> Hatohol-users mailing list > >> Hatoh****@lists***** > >> http://lists.osdn.me/mailman/listinfo/hatohol-users > >> > -------------- next part -------------- HTML$B$NE:IU%U%!%$%k$rJ]4I$7$^$7$?(B... 下载