[pgpool-general-jp: 1399] Re: JAVAのJDBCでフリーズします。

Tatsuo Ishii ishii @ sraoss.co.jp
2016年 4月 22日 (金) 10:59:44 JST


3.5.1以降で修正されたケースにあたっているのかもしれませんね。

http://git.postgresql.org/gitweb/?p=pgpool2.git;a=commit;h=9d0104b93e2a438716a5efed2a91e60d3c09a78e

今月中に3.5.2がリリースされる予定なので、よかったらそれをお試しください。
--
Tatsuo Ishii
SRA OSS, Inc. Japan
English: http://www.sraoss.co.jp/index_en.php
Japanese:http://www.sraoss.co.jp

> 石井 様
> 
> ご回答いただきまして、ありがとうございます。
> 今回、初めての導入でしたので気が付きませんでした。
> 
> その後、
> 
> 3.5.1 を試してみたのですが、
> 
> 2016-04-22 10:20:57: pid 2769: DEBUG:  SimpleForwardToFrontend: packet:1
> length:0
> 2016-04-22 10:20:57: pid 2769: DEBUG:  session context: setting command
> success. DONE
> 2016-04-22 10:20:57: pid 2769: DEBUG:  pool_use_sync_map: we cannot use
> sync map because STREAM: 0 query in progress: 1 doing extended
> 
> というログで止まってしまいます。
> JAVA側は、DriverManager.getConnectionの箇所となります。
> 
> 3.4.5 に変更したところ正常に動くようになり、
> 目的が達成できました。
> 
> ありがとうございました。
> 
> 
> 
> 2016年4月22日 6:16 Tatsuo Ishii <ishii @ sraoss.co.jp>:
> 
>> 石井です。
>>
>> 3.5.0の既知の問題で、最新版の3.5.1で直っています。3.5.1にアップグレード
>> してください。
>> --
>> Tatsuo Ishii
>> SRA OSS, Inc. Japan
>> English: http://www.sraoss.co.jp/index_en.php
>> Japanese:http://www.sraoss.co.jp
>>
>> > JavaSE-1.6
>> > 9.4.1208.jre6.jar
>> > pgpool-II successfully started. version 3.5.0 (ekieboshi)
>> >
>> >  の環境下で、
>> >
>> > con = DriverManager.getConnection(url, props);
>> >
>> > ここで処理が止まってしまいます。
>> >
>> >  called by pool_add_sent_message: sent message: address: 1d0dc70 kind: P
>> > name: ==
>> > SimpleForwardToFrontend: packet:1 length:0
>> > DEBUG:  session context: setting command success. DONE
>> >
>> > PGPOOL 側のログは上記のようになっています。
>> > どのような原因が考えられますでしょうか?
>> >
>> > PHPや、ほかの環境からなら接続できます。
>> > また、このサーバから psql コマンドでも接続できます。
>> >
>> > JDBC経由の場合だけ接続できません。
>>


pgpool-general-jp メーリングリストの案内