From toshinobu.kobayashi @ jig-saw.com Wed Aug 5 15:25:23 2015 From: toshinobu.kobayashi @ jig-saw.com (=?UTF-8?B?5bCP5p6XIOW5tOS8uA==?=) Date: Wed, 5 Aug 2015 15:25:23 +0900 Subject: [Ultramonkey-l7-users 593] =?utf-8?b?VWx0cmFNb25rZXktTDcgdjPns7vjgavjgYrjgYTjgabjga50aW1l?= =?utf-8?b?b3V044Gr44Gk44GE44Gm?= Message-ID: <55C1AC53.8040109@jig-saw.com> 開発者の皆様 jig-sawの小林と申します。 UltraMonkey-L7 v3系においてのtimeout値について ご質問させて頂いてよろしいでしょうか 現在UltraMonkey-L7 3.1.1を使用させて頂いていますが 運用中にhttpの接続が切れないで ESTABLISHED 状態のまま残り続けるものが溜まっていくという 事象がありました。 アクセスの傾向としては07:00?22:00以外はグッと下がる傾向にあるのですが /usr/sbin/l7vsadm -l -n で確認すると ActiveConn が落ちること無く日増しに増えていっていました。 l7vs.cfに「server_connect_timeout」を設定してみましたが 効果が見られなかったです。 クライアント(GIP)、リアルサーバー(LIP)共にESTABLISHED 状態のまま残り続け ていました。 只、リアルサーバー側ではLBのIPとESTABLISHED になっているものは無い状況で した。 他に強制的にタイムアウトをさせるような設定はあるかどうか ご教授いただけますでしょうか。 以下環境を記載させていただきます。 足りないものがありましたらお手数ですがご教授ください。 【環境】 <ロードバランサー> OS:CentOS 6.6 64bit Kernel:2.6.32-504.12.2.el6 UltraMonkey-l7バージョン:3.1.1 OS:CentOS 5.5 64bit Apache:2.2.21 ----------------------------------------------------------- # # l7vsadm setting # [l7vsadm] cmd_interval = 1 cmd_count = 10 con_interval = 1 con_count = 1 # # l7vsd setting # [l7vsd] maxfileno = 65535 # # virtualservice setting # [virtualservice] session_thread_pool_size = 32 throughput_calc_interval = 500 # # Session Settings # [session] #upstream_buffer_size = 8192 #downstream_buffer_size = 8192 server_connect_timeout = 61 # # l7vsd replication setting # [replication] #ip_addr = "192.168.0.254" #service_name = "40000" #recv_ip_addr = "192.168.0.253" #interval = 1000 #compulsorily_interval = 40 #cmponent_id_00 = "virtualservice" #cmponent_size_00 = 64 #cmponent_id_01 = "chash" #cmponent_size_01 = 1 #cmponent_id_02 = "sslid" #cmponent_size_02 = 222 # # snmpagent settings # [snmpagent] enable = "false" cache_update_interval = 1 logtrap = "false" logtrap_level = "warn" qos_up_alert_on = 85 qos_up_alert_off = 50 qos_down_alert_on = 85 qos_down_alert_off = 50 sessionpool_alert_on = 5 sessionpool_alert_off = 8 trap_queue_polling_interval = 100000000 trap_queue_max_size = 1000 ----------------------------------------------------------- ※[logger]セクションは省略しております。 ----------------------------------------------------------- # - Monitor Settings checktimeout = 5 negotiatetimeout = 5 checkinterval = 10 retryinterval = 5 checkcount = 3 quiescent = yes configinterval = 10 autoreload = yes virtual = {service_IP}:80 real = {realserver01_IP}:80 masq 10 real = {realserver02_IP}:80 masq 10 real = {realserver03_IP}:80 masq 10 sorryserver = {sorryserver_IP}:8085 module = sessionless --forwarded-for scheduler = lc qosup = 125M qosdown = 125M checktype = connect service = http quiescent = no checkcount = 2 session_thread_pool_size = 2000 maxconn = 10000 ----------------------------------------------------------- お手数ですが、何卒よろしくお願いいたします。 -- -------------------------------------------- ジグソー株式会社 小林 年伸 E-mail:toshinobu.kobayashi @ jig-saw.com Tel:011-737-0240 Fax:011-737-0241 〒060-0808 北海道札幌市北区北8条西3丁目32番