• R/O
  • HTTP
  • SSH
  • HTTPS

List of commits

Tags
No Tags

Frequently used words (click to add to your profile)

javac++androidlinuxc#windowsobjective-ccocoa誰得qtpythonphprubygameguibathyscaphec計画中(planning stage)翻訳omegatframeworktwitterdomtestvb.netdirectxゲームエンジンbtronarduinopreviewer

UltraMonkey-L7 V3(multi-thread implementation)


RSS
Rev. Time Author
0755f43 2012-09-11 20:24:42 hibari

l7vs.cfの[session] セクションにオプション項目 server_connect_timeout を追加。
0~INT_MAXまでの値を指定可能。
0を指定した場合はtimeout無し。デフォルト30秒(デフォルトはハードコーディング)

#基本デフォルト値で問題ないはずなので、隠しオプションという扱いとする。
 (デフォルトの設定ファイルに設定値を追記しない。)

sslidモジュールを利用した際など、clientからconnectされた後、realserverに接続する前に
readをしないといけない場合、clientが何もデータを送ってこないとそのまま処理が進まなくなる。
=>session_thread_poolsize分、connectすればセッションを食いつぶすことが可能!!

timeoutを設定できるようにし、上記問題を回避できるように修正した。

b292372 2012-09-11 20:00:44 hibari

Fixed bug: Evaluated the header section with the body section in HTTP negotiate check.

Normally, evaluates only the body section in GET check.
But l7directord was evaluates with body section and header section.

This problem was fixed, l7directord become the following operation.

* In the case of "httpmethod = HEAD":

Evaluates only the header(Includes HTTP response code) section.

* In the case of "httpmethod = GET":

Evaluates only the body section.

499d4e5 2012-09-11 19:16:06 hibari

Edit spec file for generate devel package. And add module sample files.

bc58556 2012-09-11 19:15:27 hibari

Add session_thread_pool_size option for l7vsadm and l7directord.

48fb211 2012-09-11 19:14:39 hibari

Prepare for v3.1.0

2cc5e86 2012-09-11 17:49:48 hibari

誤ってv3.1.0-develをmasterにpushしてしまったため、
以下のコミットをrevertした

・a8e661b
Edit spec file for generate devel package. And add module sample files.

・c12c769
Merge branch 'v3.1.0-devel' of git.sourceforge.jp:/gitroot/ultramonkey-l7/ultramonkey-l7-v3 into session-pool-size-option

・a9739e9
Add session_thread_pool_size option for l7vsadm and l7directord.

・3c52545
Change release ver 1 to devel.

・24c07cf
Prepare for v3.1.0

a8e661b 2012-09-10 12:08:13 hibari

Edit spec file for generate devel package. And add module sample files.

c12c769 2012-09-08 13:46:32 hibari

Merge branch 'v3.1.0-devel' of git.sourceforge.jp:/gitroot/ultramonkey-l7/ultramonkey-l7-v3 into session-pool-size-option

a9739e9 2012-09-08 13:30:03 Michiro Hibari

Add session_thread_pool_size option for l7vsadm and l7directord.

3c52545 2012-09-08 13:19:30 hibari

Change release ver 1 to devel.

24c07cf 2012-09-08 13:19:30 hibari

Prepare for v3.1.0

cb300f4 2012-09-08 13:19:30 Hiroaki Nakano

Add v3.0.4-2 list in CHANGES.

Signed-off-by: Hiroaki Nakano <nakano.hiroaki@nttcom.co.jp>

6f7e6a6 2012-09-08 13:19:30 Hiroaki Nakano

#29144 でclose messageをpostするまえに、message queueをclearしておく。

Signed-off-by: Hiroaki Nakano <nakano.hiroaki@nttcom.co.jp>

a3bab8d 2012-09-08 13:19:30 Hiroaki Nakano

#29144 で無駄にtime waitしていたのを改善

Signed-off-by: Hiroaki Nakano <nakano.hiroaki@nttcom.co.jp>

23a3b39 2012-09-08 11:26:49 hibari

Change release ver 1 to devel.

3432fa5 2012-09-08 11:00:23 hibari

Prepare for v3.1.0

e1cf01e v3.0.4-2 2012-08-31 15:26:49 Hiroaki Nakano

Add v3.0.4-2 list in CHANGES.

Signed-off-by: Hiroaki Nakano <nakano.hiroaki@nttcom.co.jp>

7929006 2012-08-31 15:22:15 Hiroaki Nakano

Merge branch 'ssl_fix_by_CW'

46ca9d7 ssl_fix_by_CW 2012-08-31 15:20:48 Hiroaki Nakano

#29144 でclose messageをpostするまえに、message queueをclearしておく。


Signed-off-by: Hiroaki Nakano <nakano.hiroaki@nttcom.co.jp>

7abe0b2 2012-08-30 16:58:48 Hiroaki Nakano

Merge branch 'ssl_fix_by_CW'

3e7eef5 2012-08-30 16:58:40 Hiroaki Nakano

Edit v3.0.4-2 change log.


Signed-off-by: Hiroaki Nakano <nakano.hiroaki@nttcom.co.jp>

f8d5d20 2012-08-30 16:57:03 Hiroaki Nakano

#29144 で無駄にtime waitしていたのを改善


Signed-off-by: Hiroaki Nakano <nakano.hiroaki@nttcom.co.jp>

5e50da0 2012-08-29 10:28:22 Hiroaki Nakano

Merge branch 'ret_fin_packet_fix' of git.sourceforge.jp:/gitroot/ultramonkey-l7/ultramonkey-l7-v3 into v3.0.4-devel

Conflicts:
l7vsd/include/tcp_ssl_socket.h

16f8534 2012-08-28 17:38:50 Hiroaki Nakano

チケット29114 patchのbug fix

message処理すべきところで、next_call_functionを呼んでいた。

Signed-off-by: Hiroaki Nakano <nakano.hiroaki@nttcom.co.jp>

be571bc 2012-08-24 14:10:05 Hiroaki Nakano

debug用に変更したログレベルを元に戻す


Signed-off-by: Hiroaki Nakano <nakano.hiroaki@nttcom.co.jp>

8cfecb2 v3.0.4 2012-08-10 13:24:14 Hiroaki Nakano

Change version "3.0.4-rc1" to "3.0.4-1".

Signed-off-by: Takeda Kenji <takeda.kenji@nttcom.co.jp>

a1a5e2b 2012-07-31 16:33:47 Hiroaki Nakano

Change for "v3.0.4-rc1" building.

Signed-off-by: Hiroaki Nakano <nakano.hiroaki@nttcom.co.jp>

4266e61 2012-07-31 13:58:41 Hiroaki Nakano

ticket 29150 socket cancel パッチ

boostのドキュメント見ると、closeでもasync系のイベントはキャンセルされると
ありますが、asyncのキャンセル用に"my_socket->cancel "という関数が
用意されているので、cancelしてからcloseした方がグレースフルかなぁ
ということで追加しました。

Signed-off-by: Hiroaki Nakano <nakano.hiroaki@nttcom.co.jp>

b9d8e26 2012-07-31 13:37:34 Hiroaki Nakano

ticket 29127, 29128 l7directordのモジュール名チェックを外す

29127 l7directordのモジュール名チェックを外す
29128 サービス監視に失敗したときは、ポート監視に移行してしまう

Signed-off-by: Hiroaki Nakano <nakano.hiroaki@nttcom.co.jp>

6ea7bd6 2012-07-31 11:40:39 Hiroaki Nakano

Merge branch 'ssl_fix_by_CW' into v3.0.4-devel