1

Play 2.2 で mysql を scala で使用しており、接続プールを作成したいと考えています。最近、接続プールを作成するコードを取得できないことに気付きました。ヘルプ...

4

1 に答える 1

2

Ivan Meredith が言ったように、play には既に接続プール (デフォルトでは bonecp) が付属しているため、play ドキュメント ( http://www.playframework.com/documentation/2.2.x/ScalaDatabase )で説明されているようにデータベース アクセスを構成すると、 withConnection または withTransaction からの接続は、接続プールから取得されます。

接続プールを微調整したい場合、ほとんどすべてが構成でサポートされているようですが、ドキュメントが見つからないため、ソースに飛び込んで構成ファイルのプロパティ名を見つける必要があるかもしれません。

Play 2.2 のデフォルト設定では、5 ~ 30 の接続を持つ 1 つのパーティションが作成されます。

https://github.com/playframework/playframework/blob/master/framework/src/play-jdbc/src/main/scala/play/api/db/DB.scala

于 2013-10-14T08:56:07.510 に答える