如何使用JMX MBean中HikariCP在春季啓動應用程序?我有這樣的代碼:如何在Spring引導應用程序中爲HikariCP使用JMX MBean?
@SpringBootApplication
public class App() { ... }
與其他類:
@Configuration
public class DatabaseCfg() {
@Bean
@ManagedOperation
public DataSource ds (@Value("${hikari.proprerties}") String config) {
HikariConfig hikariConfig = new HikariConfig(config);
return new HikariDataSource(hikariConfig);
}
在Java中的Mission Control(或JMX控制檯)一個只看到數據源管理的bean,而不是JMX MBean中HikariCP(link)。它也可以添加它嗎?
不要做任何事情你正試圖超越Spring Boot,而是使用框架。春季啓動配置數據源(它會自動執行此操作只添加'application.properties'適當的依賴和設置。 –