ダウンロード
Magazine
開発
アカウント
ダウンロード
Magazine
開発
ログイン
アカウント/パスワードを忘れた
アカウント作成
言語
ヘルプ
言語
ヘルプ
×
ログイン
ログイン名
パスワード
×
アカウント/パスワードを忘れた
日本語の翻訳状況
カテゴリ:
ソフトウェア
人物
PersonalForge
Magazine
Wiki
検索
OSDN
>
ソフトウェアを探す
>
システム
>
TERASOLUNA Framework
>
フォーラム
>
公開討議
>
Oracleインスタンスが起動完了となるまで接続を試行し続けるような設定方法
TERASOLUNA Framework
概要
プロジェクト概要
開発ダッシュボード
Webページ
開発メンバー
画像ギャラリー
公開フィード一覧
活動
統計情報
活動履歴
ダウンロード
リリース一覧
統計
ソースコード
コードリポジトリリスト
Subversion
リポジトリ閲覧
チケット
チケット一覧
マイルストーン一覧
チケットの種類一覧
コンポーネント一覧
よく使われるチケット一覧のリスト/RSS
新規チケット登録
文書
Wiki
FrontPageの表示
ページ一覧
最近の更新
文書マネージャ
文書一覧
コミュニケーション
フォーラム
フォーラム一覧
公開討議 (1277)
メーリングリスト
MLの一覧
terasoluna-information
ニュース
フォーラム:
公開討議
(スレッド #21894)
話題(スレッド)一覧に戻る
RSS
Oracleインスタンスが起動完了となるまで接続を試行し続けるような設定方法 (2009-03-03 18:22 by
匿名
#42285)
返信
チケットに引用
お世話になります。
jp.terasoluna.fw.batch.springsupport.init.AsyncBatchDaemon を Windowsサービスで起動しております。
DBはOracleを使用しておりますが、システム起動時のサービス起動では、接続先のOracleインスタンスが未起動であるため、
AsyncBatchDaemonが異常終了してしまいます。
AsyncBatchDaemonを異常終了させることなく、Oracleインスタンスが起動完了となるまで接続を試行し続けるような設定方法はありますでしょうか?。
メッセージ #42285 への返信
×
題名
本文
メッセージ #42285 への返信 > お世話になります。 > > jp.terasoluna.fw.batch.springsupport.init.AsyncBatchDaemon を Windowsサービスで起動しております。 > DBはOracleを使用しておりますが、システム起動時のサービス起動では、接続先のOracleインスタンスが未起動であるため、 > AsyncBatchDaemonが異常終了してしまいます。 > AsyncBatchDaemonを異常終了させることなく、Oracleインスタンスが起動完了となるまで接続を試行し続けるような設定方法はありますでしょうか?。
Wiki文法は使えません
ログインしていません。投稿を区別するために投稿者のニックネームをつけてください(ニックネームの一意性は保証されません。全く別の人も同じ名前を利用することが可能ですので本人であることの特定には利用できません。本人であることを保証したい場合にはログインして投稿を行なってください)。
ログインする
ニックネーム
プレビュー
投稿
キャンセル
RE: Oracleインスタンスが起動完了となるまで接続を試行し続けるような設定方法 (2009-03-04 15:29 by
kuramotoki
#42308)
返信
チケットに引用
マシン構成をAPサーバ、DBサーバ2台構成にしており、APサーバにて
AsyncBatchDaemonを起動している前提で回答します。
バッチFWではDBに接続できるまで待ち続けるような設定はありません。
ですので、Windowsサービスの起動時に、別途DBが起動しているか確認してから
AsyncBatchDaemonを起動するような仕組みを考える必要があるかと思います。
サービスがWSHでしたら、javaプロセスを実行する前にSQLを一定時間おいて
投げ続け、正常に繋がったらjavaプロセスを実行するようにするのも良いかと思います。
また、AsyncBatchDaemonは処理途中にDB接続できないことでエラーになった場合は
異常終了するかと思いますので、AsyncBatchDaemonの運用ポリシーも
別途考える必要はあるかと思います。
以上です。
#42285
への返信
メッセージ #42308 への返信
×
題名
本文
メッセージ #42308 への返信 > マシン構成をAPサーバ、DBサーバ2台構成にしており、APサーバにて > AsyncBatchDaemonを起動している前提で回答します。 > > バッチFWではDBに接続できるまで待ち続けるような設定はありません。 > ですので、Windowsサービスの起動時に、別途DBが起動しているか確認してから > AsyncBatchDaemonを起動するような仕組みを考える必要があるかと思います。 > サービスがWSHでしたら、javaプロセスを実行する前にSQLを一定時間おいて > 投げ続け、正常に繋がったらjavaプロセスを実行するようにするのも良いかと思います。 > > また、AsyncBatchDaemonは処理途中にDB接続できないことでエラーになった場合は > 異常終了するかと思いますので、AsyncBatchDaemonの運用ポリシーも > 別途考える必要はあるかと思います。 > > 以上です。
Wiki文法は使えません
ログインしていません。投稿を区別するために投稿者のニックネームをつけてください(ニックネームの一意性は保証されません。全く別の人も同じ名前を利用することが可能ですので本人であることの特定には利用できません。本人であることを保証したい場合にはログインして投稿を行なってください)。
ログインする
ニックネーム
プレビュー
投稿
キャンセル
RE: Oracleインスタンスが起動完了となるまで接続を試行し続けるような設定方法 (2009-03-04 22:17 by
匿名
#42320)
返信
チケットに引用
御回答ありがとうございました。
#42308
への返信
メッセージ #42320 への返信
×
題名
本文
メッセージ #42320 への返信 > 御回答ありがとうございました。
Wiki文法は使えません
ログインしていません。投稿を区別するために投稿者のニックネームをつけてください(ニックネームの一意性は保証されません。全く別の人も同じ名前を利用することが可能ですので本人であることの特定には利用できません。本人であることを保証したい場合にはログインして投稿を行なってください)。
ログインする
ニックネーム
プレビュー
投稿
キャンセル