ID | BUG20071002001 |
日付 | 2007/10/02 |
タイトル | 休診日で診察時間設定がないとサーバーエラーになる場合がある |
対象 | テレリザーブWEB Ver.4.12.2711.17882以前 |
現象 | 予約期間内に診察時間設定がない休診日が多く(約25日以上)含まれる場合、予約中に以下のサーバーエラーとなる。 「タイムアウトに達しました。プールから接続を取得する前にタイムアウト期間が過ぎました。プールされた接続が全て使用中で、プールサイズの制限値に達した可能性があります。」
|
原因 | 診察時間設定がない場合、データ読み込みが途中で中断してしまうため、データベースへの接続が継続されたままになり、その接続数が限界値を超えてしまうため。 |
対応 | 休診日でも診察時間を設定すれば正常に動作する。 サーバーエラー状態を自動で回復するためにWebResetを 「500 Internal server error」に対応するように修正。 yoyaku.dll Ver.4.13.2831.23014で修正 |