SORMを使用して組み込みモードでH2データベースを使用しています。データベースがビジーの場合、SORM は待機を続けます。例外はありません、何も起こりません。これは誤解を招きます。:(では、どうすればdb接続タイムアウトを設定できますか?
1 に答える
0
なぜ誤解を招きやすく、例外の方が優れているのですか? プロセスをブロックしないようにする必要がある場合は、Futureを次のように使用します。
future{ Db.query[Artist].fetch() }.foreach{ artists => ... }
これは、次のノンブロッキング バージョンであると考えてください。
val artists = Db.query[Artist].fetch()
于 2013-01-28T19:28:12.903 に答える