問題タブ [bonecp]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
935 参照

mysql - Tomcat の起動時に数分間の遅延を回避する方法

多くの運用サーバーでサーバーの起動時に数分間の大幅な遅延が発生していますが、テスト環境ではこれを再現できません。これをデバッグまたは修正する方法について何か提案はありますか? Tomcat 6 と Tomcat 7 の両方で発生します。

私たちのセットアップは、Tomcat 7 Spring 3.1.2 Hibernate 4.1.7 BoneCP 0.7.1 Mysql 接続 5.1.23 New Relic です。

ボーンCPと関係ありそう

ボーン CP のセットアップは次のとおりです。

Mindas の提案に基づいています。これは、待機中に何が起こっているかのスタックトレースです

0 投票する
1 に答える
142 参照

maven - BoneCP JDK 5 Maven Depedendency

JDK5バージョンのBoneCPをプルダウンするようにMavenをどのように構成する必要がありますか?

0 投票する
2 に答える
3732 参照

spring - トランザクションの途中でトランザクションの読み取り専用プロパティを変更することはできません

私はPostgresqlとSpringJdbcTemplateでBoneCPを使用しています。JdbcTemplateがクエリを実行してから接続を閉じようとすると、次の例外が発生します。

org.postgresql.util.PSQLException:トランザクションの途中でトランザクションの読み取り専用プロパティを変更できません。org.postgresql.jdbc2.AbstractJdbc2Connection.setReadOnly(AbstractJdbc2Connection.java:725)at com.jolbox.bonecp.ConnectionHandle.setReadOnly(ConnectionHandle.java:1279)at com.jolbox.bonecp.ConnectionHandle。(ConnectionHandle.java:254) com.jolbox.bonecp.ConnectionHandle.recreateConnectionHandle(ConnectionHandle.java:273)at com.jolbox.bonecp.ConnectionHandle.close(ConnectionHandle.java:476)at org.springframework.jdbc.datasource.DataSourceUtils.doCloseConnection(DataSourceUtils.java :341)org.springframework.jdbc.datasource.DataSourceUtils.doReleaseConnection(DataSourceUtils.java:328)at org.springframework.jdbc.datasource.DataSourceUtils.releaseConnection(DataSourceUtils.java:294)atorg。

接続を閉じることができないため、開いている接続が最大接続数に達し、アプリが応答しなくなります。

トランザクション関連のプロパティを設定していません。したがって、トランザクション設定はデフォルトである必要があります。どうすればこれを修正できますか?

依存関係と構成:

bonecp 0.8.0-rc1 postgresql 9.2-1002.jdbc4 spring-jdbc3.2.1.RELEASE

0 投票する
4 に答える
8439 参照

java - Heroku/Play/BoneCp 接続の問題

play を使用する heroku のアプリがあります。長い間問題なく動作していましたが、最近、次のようになりました。

によって引き起こされる

JPA.em() を使用していることを除けば、これは明らかに接続リークです。Play の例では、このようにして取得したエンティティ マネージャーを閉じません。閉じようとしましたが、エンティティ マネージャーが閉じていると言ってアプリが爆発します。

何か案は?

0 投票する
2 に答える
1979 参照

scala - PlayFramework2.0。bonecpをアップグレードする

ScalaにはPlay2.0用のプロジェクトがあります。bonecp 0.7.1データベース接続で既知のバグに遭遇し、このライブラリをバージョン0.8.0にアップグレードしたいと思います。ファイル/project/plugins.sbtに以下を追加しました:

しかし、コンパイルと配布の構築後、bonecp0.7.1を含むアーカイブを取得します。PlayFrameworkでbonecp0.8.0を使用するにはどうすればよいですか?

0 投票する
1 に答える
1973 参照

jdbc - MysqlConnectionPoolDataSource または c3p0 のようなライブラリ?

MysqlConnectionPoolDataSource と、接続プール用の C3p0、BoneCP、または dbcp ライブラリの違いは何ですか? mysqlコネクタが接続プールを提供する場合、ライブラリを使用する理由がわかりません。

0 投票する
1 に答える
1557 参照

java - BoneCP SLF4J ClassNotFoundException

他の接続プール ソリューションと一緒に BoneCP をテストしていますが、BoneCP を動作させるのに問題があります。(Eclipse で単純な Java アプリケーションを使用)

私が使用しているコードは、BoneCP JDBC Exampleからコピーしたものです。

BoneCPの要件に従って、次の外部 JAR をインポートしてビルド パスを構成しました。

  • SLF4J - slf4j-jdk14-1.7.5.jar
  • Google Guava - guava-14.0.1.jar

Java アプリケーションを実行しようとすると、次のエラーが表示されます。

スレッド「メイン」での例外 java.lang.NoClassDefFoundError: org/slf4j/LoggerFactory at com.jolbox.bonecp.BoneCPConfig.(BoneCPConfig.java:60) at Main.BoneCP(Main.java:70) at Main.main(Main .java:24) 原因: java.lang.ClassNotFoundException: org.slf4j.LoggerFactory at java.net.URLClassLoader$1.run(Unknown Source) at java.security.AccessController.doPrivileged(Native Method) at java.net.URLClassLoader java.lang.ClassLoader.loadClass の .findClass(不明なソース) sun.misc.Launcher$AppClassLoader.loadClass(不明なソース) の java.lang.ClassLoader.loadClass(不明なソース)

ヘルプや専門知識をいただければ幸いです。

0 投票する
1 に答える
1355 参照

oracle - BoneCP は作業の途中で自動的にシャットダウンします

休止状態を使用する Web サービスである Oracle 11g データベースがあります。最近、接続プーリングを BoneCP に切り替えましたが、何か問題があるようで、ソフトウェアの起動中に BoneCP がシャットダウンします。

hibernate.cfg ファイルは次のとおりです。

ソフトウェアの起動時に 3 つのクエリが実行されますが、3 番目のクエリが実行される前に、BoneCP がシャットダウンしているように見え、ログ ファイルに次の行が記録されています。

関連するスタック トレースは次のとおりです。

bonecp-0.7.1.RELEASE.jar、bonecp-provider-0.7.1.RELEASE.jar、guava-14.0.1.jar を使用しています。

0 投票する
0 に答える
110 参照

guava - セキュリティ例外を与える Webstart の guava と bonecp

Java webstart 経由で実行される APP があります。Google guava ライブラリに依存する BoneCP ライブラリを使用しています。ダウンロードを開始すると、guava jar ファイルで失敗します。ウイルス対策がダウンロードをブロックし、次のようになります。セキュリティ例外 他の誰かがこの問題を抱えていますか? 助けてくれてありがとう!