[Hatohol-users] Hatohol Server はコネクションが1つ、hap2-zabbix-api はコネクションが2つ

Back to archive index

中川雅之 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...
下载 



Hatohol-users メーリングリストの案内
Back to archive index