中川雅之
masay****@mirac*****
2016年 5月 11日 (水) 11:06:27 JST
押田さん 了解しました。 中川 2016年5月11日 11:04 押田光雄 <teruo****@mirac*****>: > 中川さん > > 趣旨を理解しました。 > > 何ら検証していないですが、 > チャンネルは複数作らなくて良いんじゃないかと思います。 > > 各プロセスにおいて、 > コネクション・インスタンスを共有するのと、 > チャンネル・インスタンスを共有するのと、 > どちらもコストが同じ気がします。 > > > > > 2016年5月11日 10:50 中川雅之 <masay****@mirac*****>: > > 押田さん > > > > 書き方が悪いですね。。。申し訳ないです。 > > > > 正しくは,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... Download