摘要:結構導包如果運行出錯還需要導入數據源其他配置配置監控統計攔截的,去掉后監控界面無法統計,用于防火墻配置的監控配置一個管理后臺的賬號密碼默認允許所有配置一個監控的打開輸入賬號密碼,成功
結構 導包
application.yml如果運行出錯還需要導入 com.alibaba druid 1.1.16 log4j log4j 1.2.17
spring: datasource: username: blog password: 123456 url: jdbc:mysql://localhost:3306/blog?useUnicode=true&characterEncoding=utf-8&useSSL=false&serverTimezone=GMT%2B8 driver-class-name: com.mysql.cj.jdbc.Driver type: com.alibaba.druid.pool.DruidDataSource # 數據源其他配置 initialSize: 5 minIdle: 5 maxActive: 20 maxWait: 60000 timeBetweenEvictionRunsMillis: 60000 minEvictableIdleTimeMillis: 300000 validationQuery: SELECT 1 FROM DUAL testWhileIdle: true testOnBorrow: false testOnReturn: false poolPreparedStatements: true # 配置監控統計攔截的filters,去掉后監控界面sql無法統計,"wall"用于防火墻 filters: stat,wall,log4j maxPoolPreparedStatementPerConnectionSize: 20 useGlobalDataSourceStat: true connectionProperties: druid.stat.mergeSql=true;druid.stat.slowSqlMillis=500DruidConfig
@Configuration public class DruidConfig { @ConfigurationProperties(prefix = "spring.datasource") @Bean public DataSource druid(){ return new DruidDataSource(); } //配置Druid的監控 //1. 配置一個管理后臺的servlet @Bean public ServletRegistrationBean statViewServlet(){ ServletRegistrationBean bean = new ServletRegistrationBean(new StatViewServlet(),"/druid/*"); MapinitParams = new HashMap<>(); initParams.put("loginUsername","admin");//賬號 initParams.put("loginPassword","12345");//密碼 initParams.put("allow","");//默認允許所有 initParams.put("deny","192.168.123.22"); bean.setInitParameters(initParams); return bean; } // 2. 配置一個監控的filter @Bean public FilterRegistrationBean webStatFilter(){ FilterRegistrationBean bean = new FilterRegistrationBean(); bean.setFilter(new WebStatFilter()); Map initParams = new HashMap<>(); initParams.put("exclusions","*.js,*.css,/druid/*"); bean.setInitParameters(initParams); bean.setUrlPatterns(Arrays.asList("/*")); return bean; } }
打開 http://localhost:8080/druid
輸入賬號密碼,
成功
文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。
轉載請注明本文地址:http://specialneedsforspecialkids.com/yun/75324.html
摘要:配置想想,我們需要哪些數據庫要用到,數據庫連接池要用到橋接器要用到,因此要倉庫點我去倉庫中找到搜索這些加進去。 本文旨在用最通俗的語言講述最枯燥的基本知識 最近身邊的程序員掀起了學習springboot的熱潮,說什么學會了springboot在大街上就可以橫著走、什么有了springboot媽媽再也不擔心我的編程了、什么BAT都喜歡的框架...聽得作者那個心癢癢的,于是找了個時間,下載...
摘要:申請連接時執行檢測連接是否有效,做了這個配置會降低性能。作者在版本中使用,通過監控界面發現有緩存命中率記錄,該應該是支持。允許和不允許單條語句返回多個數據集取決于驅動需求使用列標簽代替列名稱。需要驅動器支持。將自動映射所有復雜的結果。 項目github地址:https://github.com/5-Ason/aso... 具體可看 ./db/db-mysql 模塊 本文主要實現的是對...
摘要:首先肯定是引入的依賴然后將配置到項目中在中加入數據源的其他配置配置監控統計攔截的,去掉后監控界面無法統計,用于防火墻這里配置好之后,數據源是從默認的切換到了,可是的屬性比如還未生效,因為在下沒有對應的匹配項,所以還需要我們手動配置新建將所有 首先肯定是引入druid的依賴: com.alibaba druid 1.1.10 然后將druid配置到項目中: 在...
閱讀 1778·2023-04-25 14:33
閱讀 3378·2021-11-22 15:22
閱讀 2176·2021-09-30 09:48
閱讀 2684·2021-09-14 18:01
閱讀 1740·2019-08-30 15:55
閱讀 3004·2019-08-30 15:53
閱讀 2139·2019-08-30 15:44
閱讀 648·2019-08-30 10:58