From hibari.michirou @ nttcom.co.jp Wed Dec 28 15:13:13 2011 From: hibari.michirou @ nttcom.co.jp (=?ISO-2022-JP?B?GyRCMUA/fSEhTylPLxsoQg==?=) Date: Wed, 28 Dec 2011 15:13:13 +0900 Subject: [Ultramonkey-l7-develop 772] =?iso-2022-jp?b?VmlydHVhbFNlcnZpY2UbJEIkNCRIJEsbKEJzZXNzaW9uIHBv?= =?iso-2022-jp?b?b2wgc2l6ZRskQiRyQF9EahsoQg==?= Message-ID: <4EFAB379.8000309@nttcom.co.jp> 雲雀です。 現状のUM-L7v3ですが、session_pool_sizeはすべての VirtualServiceで同じ値を使う仕様になっています。 HTTPSを使うときと、HTTPを使うときでは、最適な session_pool_sizeが異なるため、複数のVirtualServiceを 登録するときなどは、VirtualServiceごとに session_pool_sizeを変えられた方が便利だと思います。 そんなわけで・・・ 割と簡単に実装できそうだったので、ためしに作ってみました。 添付のpatchはトップディレクトリにて # patch -p0 < session-pool-size-option.patch で、当てることができます。 VS追加時に、"--session-pool-size"オプションで、サイズを 指定できます。 例) # l7vsadm -A -t addr:port --session-pool-size 100 -m module まだ、以下の課題が残っていますが、興味のある方はお試しください。 ・l7vsadm -E からはsession-pool-sizeがいじれないようにする ・l7directordからの反映にも対応する -- ============================================== NTTコムウェア株式会社 品質生産性技術本部 技術SE部 基盤ソフトSE・OSS部門 雲雀 路朗(ひばり みちろう) E-Mail:hibari.michirou @ nttcom.co.jp TEL:043-211-2452 ============================================== -------------- next part -------------- 文字コード指定の無い添付文書を保管しました... 名前: session-pool-size-option.patch URL: http://lists.sourceforge.jp/mailman/archives/ultramonkey-l7-develop/attachments/20111228/47f30890/attachment.txt From takeda.kenji @ nttcom.co.jp Wed Dec 28 16:46:16 2011 From: takeda.kenji @ nttcom.co.jp (=?ISO-2022-JP?B?GyRCQ11FRCEhN3JGcxsoQg==?=) Date: Wed, 28 Dec 2011 16:46:16 +0900 Subject: [Ultramonkey-l7-develop 773] =?iso-2022-jp?b?VVJMGyRCJWIlOCVlITwlayRyGyhCYnJhbmNoGyRCJEsbKEI=?= =?iso-2022-jp?b?GyRCJSIlQyVXJDckXiQ3JD8bKEI=?= Message-ID: <4EFAC948.7030705@nttcom.co.jp> Ultramonkey-L7$B3+H/uBV$G$9(B) $B @ -G=;n83E*$J$b$N$OL$Cee5-$N%3%^%s%I$rl9g$O(B http://192.168.1.110:40000/index01.html $B"*(B 192.168.1.101:50000$B!!$X?6$jJ,$1(B http://192.168.1.110:40000/index02.html $B"*(B 192.168.1.102:50000 or 192.168.1.102:50001$B"(!!$X?6$jJ,$1(B $B"((B50001$B!"(B50002$B$N$I$A$i$K?6$jJ,$1$i$l$k$+$O2>A[%5!<%S%9EPO?;~$K @ _Dj$7$?(B $B%9%1%8%e!<%i%b%8%e!<%k$K=>$$$^$9!#>e5-$NNc$G$O%i%&%s%I%m%S%s$H$J$j$^$9!#(B $B$H$J$j$^$9!#(B $B$^$?!"0J2<$OF0:n35MW$K$J$j$^$9!#(B $B!&(B-P$B$G;XDj$7$?%-!<%o!<%I0J30$N(BURL$B$,;XDj$5$l$?>l9g(B $B@\B3<:GT$K$J$j$^$9!#(B $B!&(B-RS$B$G;XDj$7$?%j%"%k%5!<%P0J30$N$b$N$,EPO?$5$l$F$$$k>l9g(B $B$=$N%j%"%k%5!<%P$K$O?6$jJ,$1$,9T$o$l$^$;$s!#(B $B!&(B-RS$B$G;XDj$7$?%j%"%k%5!<%P$,ITB-$7$F$$$k>l9g(B($B>e5-$NNc$G$$$&$H(B 192.168.1.102:50001$B$,EPO?$5$l$F$$$J$$>l9g(B) $BEPO?$5$l$F$$$k%j%"%k%5!<%P$K$N$_?6$jJ,$1$,9T$o$l$^$9!#(B $B!&(B-RS$B$G;XDj$7$?%j%"%k%5!<%P$,2?$i$+$NM}M3$G@\B3ITG=$N>l9g(B Sorry$B%U%i%0$,(BON$B$K$J$j$^$9!#(B $B!&(BHTTP$B0J30$N@\B3$,9T$o$l$?;~(B ($B%/%i%$%"%s%H$,Aw?.$7$?%Q%1%C%H$+$i(BURL$B$,8!=P$G$-$J$$$?$a(B)$B@\B3<:GT$K$J$j(B $B$^$9!#(B $B!&(B-P$B$,J#?t;XDj$5$l$F$$$k>l9g(B $B;XDj$7$?=g$K(BURL$B$N0lCWH=Dj$r9T$$!"0lCW$7$?;~E@$G?6$jJ,$1$r9T$&!#(B $B>e5-$NNc$G8@$&$H(B http://192.168.1.110:40000/0201.html (-P$B$G;XDj$7$?#2$D$N%-!<%o!<%I$N$I$A(B $B$i$K$b0z$C$+$+$k(BURL) $B$K%"%/%;%9$7$?>l9g$O(B"192.168.1.101:50000"$B$NJ}$K?6$jJ,$1$i$l$^$9!#(B $B!A!A!A!A!A!A!A!A!A!A!A!A!A!A!A(B $B$J$K$+5?LdE @ Ey$"$l$P$4e!#(B -- -------------------------------------------------- $BC]ED!!7rFs(B(Takeda Kenji) Mail:takeda.kenji @ nttcom.co.jp --------------------------------------------------