bilgilerini izleyerek Bir çok BoneCP bağlantı havuzu sınıfı (BoneCP) üzerinden erişilebilir için
teşekkürler. Bu yönetilen fasulye olarak tescil edilmiştir, bu nedenle jconsole kullanın veya eğer başka izleme aracı örneğin bu bilgilere ayrıntılı bir görünüm almalısınız:
Bir BoneCPDataSource
dan BoneCP
örneğini alabilirsiniz Gerekirse BoneCPDataSource#getPool()
kullanarak:
/**
* Get a status information of the JDBC connections.
*
* @return The status information of the JDBC connections.
*/
public String getConnectionStatus() {
String status = "unknown";
if (dataSource instanceof BoneCPDataSource) {
BoneCPDataSource bcpDataSource = (BoneCPDataSource) dataSource;
BoneCP bcp = bcpDataSource.getPool();
status = "JDBC connections: " + bcp.getTotalLeased()
+ " in use/" + bcp.getTotalFree()
+ " in pool/total created "
+ bcp.getTotalCreatedConnections();
}
return status;
}
+ Matt Ball Düzenleme gönderdiğiniz için teşekkür ederiz! – FrVaBe