[pgpool-general-jp: 816] Re: pgpool-II 3.0 でのnextval でエラー

松山大樹 t.matsuyama @ wowcom.co.jp
2010年 9月 27日 (月) 18:03:27 JST


松山です。

-n 付きでやってみました。
〜 fault というようなメッセージは出ていないようです。


> 北川です。
> 
> On Mon, 27 Sep 2010 14:44:08 +0900
> 松山大樹<t.matsuyama @ wowcom.co.jp>  wrote:
> 
>> 松山です。
>>
>>> ・Child process xxxxx was terminated by segmentation fault
>>> ・child xxxxx exits with status xx by signal xx
>>>
>>> 障害発生時に上記のようなエラーメッセージは出ていませんでしょうか?
>>
>> 見当たりませんでした。
>> このエラーメッセージは、通常、どこに出るはずのものでしょうか?
> 
> pgpool のログ出力にエラーメッセージがない理由がわかりました。
> pgpool をコマンドで起動している場合は、-n オプションを付けて
> ファイルにリダイレクトしてください。
> 
> 例)
> $ bin/pgpool -dnf etc/pgpool.conf>  pgpool.log 2>&1
> 
>> 確かに、普通にjdbc で、select、コミットした場合は発生しませんでした。
>>
>> こちらで発生する環境は、Seasar2 Project の、S2Dao で実行した場合です。
>> ざっとS2DaoのbeginTran/commit のソースを見てみましたが、
>>
>>      protected void doBegin(Xid xid) throws XAException {
>>          try {
>>              if (connection.getAutoCommit()) {
>>                  connection.setAutoCommit(false);
>>              }
>>          } catch (SQLException ex) {
>>              throw new SXAException(ex);
>>          }
>>      }
>>
>>      protected void doCommit(Xid xid, boolean onePhase) throws XAException {
>>          try {
>>              connection.commit();
>>              connection.setAutoCommit(true);
>>          } catch (SQLException ex) {
>>              throw new SXAException(ex);
>>          }
>>      }
>>
>>  となっているだけでした。
>>  connection は、java.sql.Connection で、実装は、
>> org.postgresql.jdbc4.Jdbc4Connection です。
>>
>> もう少し、S2Dao の方を追ってみることにします。
>>
>> ただ、pgpool-II 2.3.2.2 では、問題なくコミットできているので、
>> そこが不思議なところですが。
> 
> pgpool-II 3.0 は、ソースコードをだいぶ整理したので、その時に
> バグを混入させてしまったものと思われます…
> 
> 度々すみませんが、よろしくお願いします。
> 


-- 
::: 株式会社WOWOWコミュニケーションズ http://www.wowcom.co.jp/
:::   ICTシステムDiv.
:::  WebソリューションサポートUnit.
:::   松山 大樹 - t.matsuyama @ wowcom.co.jp
:::      tel 045-683-3684 fax 020-4622-7043
-------------- next part --------------
文字コード指定の無い添付文書を保管しました...
名前: log.txt
URL:  http://www.sraoss.jp/pipermail/pgpool-general-jp/attachments/20100927/bba68ded/attachment.txt 


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