当前位置: 首页 > news >正文

抖音代运营公司简介seo排名优化的方法

抖音代运营公司简介,seo排名优化的方法,网站开发一般多钱,研发网站要多久文章目录 引入Druid组件(maven)配置数据源Druid配置项1. 数据源配置2. 监控配置3. 安全配置4. SQL拦截配置 示例配置相关地址 Druid是阿里巴巴开源的一个高性能的Java数据库连接池组件,它提供了强大的监控统计功能和工具支持。Druid不仅可以作…

文章目录

      • 引入Druid组件(maven)
      • 配置数据源
      • Druid配置项
        • 1. 数据源配置
        • 2. 监控配置
        • 3. 安全配置
        • 4. SQL拦截配置
      • 示例配置
      • 相关地址

Druid是阿里巴巴开源的一个高性能的Java数据库连接池组件,它提供了强大的监控统计功能和工具支持。Druid不仅可以作为一个数据库连接池,还提供了SQL解析、SQL统计、SQL慢SQL日志等功能。

下面是对Druid配置的一些关键点的详细介绍:

引入Druid组件(maven)

  • springboot
<!-- https://mvnrepository.com/artifact/com.alibaba/druid-spring-boot-starter -->
<dependency><groupId>com.alibaba</groupId><artifactId>druid-spring-boot-starter</artifactId><version>1.2.23</version>
</dependency>
  • 单独使用
<!-- https://mvnrepository.com/artifact/com.alibaba/druid -->
<dependency><groupId>com.alibaba</groupId><artifactId>druid</artifactId><version>1.2.23</version>
</dependency>

配置数据源

Druid配置项

1. 数据源配置

Druid数据源的基本配置项包括:

  • driverClassName:指定JDBC驱动的全限定名。
  • url:数据库连接的URL。
  • username:数据库用户名。
  • password:数据库密码。
  • initialSize:初始化时建立物理连接的个数。
  • minIdle:最小空闲连接数。
  • maxActive:最大活跃连接数。
  • maxWait:获取连接时的最大等待毫秒数,如果超过这个时间还没有可用的连接,则抛出异常。
  • timeBetweenEvictionRunsMillis:两个连接池维护线程检查之间的时间间隔。
  • minEvictableIdleTimeMillis:一个连接至少停留在空闲状态的时间才有可能被驱逐。

空闲连接释放时间

  • validationQuery:用来验证连接有效性的SQL语句。

很重要, 默认为null, 只有开启了才能使用连接有效性校验功能

  • testWhileIdle:申请连接前进行验证,如果为true,则进行空闲连接的有效性校验。

在minEvictableIdleTimeMillis时间内不再执行校验, 超出后校验

  • testOnBorrow:申请连接时进行验证。

开启时影响性能,所以不建议开启

  • testOnReturn:归还连接时进行验证。

开启时影响性能, 不建议开启

  • poolPreparedStatements:是否缓存PreparedStatement,默认为false。
  • maxPoolPreparedStatementPerConnectionSize:每个连接上PreparedStatement的最大数量。
  • filters:配置监控统计拦截的filters,常用的有stat,log4j,wall等。
2. 监控配置

Druid提供了一个web控制台来监控连接池的状态,可以通过以下配置启用:

  • webStatFilter.enabled=true:开启Web监控页面。
  • statViewServlet.enabled=true:开启监控页面。
  • statViewServlet.urlPattern=/druid/*:设置监控页面的路径。
  • statViewServlet.resetEnabled=false:是否允许重置统计数据。
3. 安全配置

为了保护监控页面的安全,可以配置登录账号和密码:

  • statViewServlet.loginUsername=admin
  • statViewServlet.loginPassword=admin
4. SQL拦截配置

Druid支持SQL拦截,可以记录SQL执行情况,用于调试和性能优化:

  • filters=stat,wall,slf4j:配置三个过滤器,分别是统计、防火墙、日志。
  • wallEnabled=true:启用SQL防火墙。
  • wall.rejectUrl=/druid/sql.html:SQL防火墙拒绝后重定向的地址。
  • wall.sqlStatEnabled=true:开启SQL统计。
  • wall.logSlowSql=true:记录慢SQL。
  • wall.logSlowSqlMs=2000:慢SQL的阈值,单位是毫秒。

示例配置

  • 参考配置:
 <bean id="dataSource" class="com.alibaba.druid.pool.DruidDataSource" init-method="init" destroy-method="close"> <property name="url" value="${jdbc_url}" /><property name="username" value="${jdbc_user}" /><property name="password" value="${jdbc_password}" /><property name="filters" value="stat" /><property name="maxActive" value="20" /><property name="initialSize" value="1" /><property name="maxWait" value="6000" /><property name="minIdle" value="1" /><property name="timeBetweenEvictionRunsMillis" value="60000" /><property name="minEvictableIdleTimeMillis" value="300000" /><property name="testWhileIdle" value="true" /><property name="testOnBorrow" value="false" /><property name="testOnReturn" value="false" /><property name="poolPreparedStatements" value="true" /><property name="maxOpenPreparedStatements" value="20" /><property name="asyncInit" value="true" /></bean>

以上配置仅作为参考,实际使用时应根据具体需求调整各项参数。

相关地址

  • druid官网地址
  • druid开源代码github地址
  • druid中文wiki地址
  • druid数据源配置推荐
  • druid数据源配置全量属性

文章转载自:
http://dinncosalverform.knnc.cn
http://dinncoscreenwriter.knnc.cn
http://dinncoxeroma.knnc.cn
http://dinncocomitiva.knnc.cn
http://dinncocd.knnc.cn
http://dinncoinsensibility.knnc.cn
http://dinncoashman.knnc.cn
http://dinncofelicitation.knnc.cn
http://dinncogrum.knnc.cn
http://dinncotrendsetting.knnc.cn
http://dinncoendrin.knnc.cn
http://dinncoaviva.knnc.cn
http://dinncoa.knnc.cn
http://dinncocodlin.knnc.cn
http://dinncomiler.knnc.cn
http://dinncocombi.knnc.cn
http://dinncocircumrenal.knnc.cn
http://dinncopci.knnc.cn
http://dinncoblooded.knnc.cn
http://dinncoamnicolous.knnc.cn
http://dinncochaperone.knnc.cn
http://dinncovasotomy.knnc.cn
http://dinncodiscovrery.knnc.cn
http://dinncofinecomb.knnc.cn
http://dinncountrue.knnc.cn
http://dinncoinflationary.knnc.cn
http://dinncomuskone.knnc.cn
http://dinncolacrymal.knnc.cn
http://dinncotownsville.knnc.cn
http://dinncowhitebeam.knnc.cn
http://dinncoarpa.knnc.cn
http://dinncowhaleback.knnc.cn
http://dinncoprotestantize.knnc.cn
http://dinncosandal.knnc.cn
http://dinncoputtier.knnc.cn
http://dinncolampbrush.knnc.cn
http://dinncoctol.knnc.cn
http://dinncobasso.knnc.cn
http://dinncopetroleum.knnc.cn
http://dinncorutted.knnc.cn
http://dinncostereoscope.knnc.cn
http://dinncoibex.knnc.cn
http://dinncoyewk.knnc.cn
http://dinncograyish.knnc.cn
http://dinncophysiologist.knnc.cn
http://dinncoursuline.knnc.cn
http://dinncocounterweight.knnc.cn
http://dinncoprotestor.knnc.cn
http://dinncoplyer.knnc.cn
http://dinncorhythmize.knnc.cn
http://dinncokenny.knnc.cn
http://dinncosannup.knnc.cn
http://dinncoatheistical.knnc.cn
http://dinncogeranial.knnc.cn
http://dinncoremortgage.knnc.cn
http://dinncolarrikinism.knnc.cn
http://dinncoabac.knnc.cn
http://dinncoweighty.knnc.cn
http://dinncognathitis.knnc.cn
http://dinncopseudonym.knnc.cn
http://dinncobruvver.knnc.cn
http://dinncodeny.knnc.cn
http://dinncolitigable.knnc.cn
http://dinncoacapnia.knnc.cn
http://dinncoinduplicate.knnc.cn
http://dinncovalley.knnc.cn
http://dinncosunbird.knnc.cn
http://dinncodoublet.knnc.cn
http://dinncotrichocarpous.knnc.cn
http://dinncounforeseen.knnc.cn
http://dinncodiacritic.knnc.cn
http://dinnconitrolim.knnc.cn
http://dinncoxenodiagnosis.knnc.cn
http://dinncofleetful.knnc.cn
http://dinncodetermine.knnc.cn
http://dinncoweighbeam.knnc.cn
http://dinncomeromorphic.knnc.cn
http://dinncopaperless.knnc.cn
http://dinncocounterpiston.knnc.cn
http://dinncovidual.knnc.cn
http://dinncodibatag.knnc.cn
http://dinncowolfsbane.knnc.cn
http://dinncotrend.knnc.cn
http://dinncoilluminometer.knnc.cn
http://dinncowaxbill.knnc.cn
http://dinncointoxicant.knnc.cn
http://dinncoantiglobulin.knnc.cn
http://dinncosupersubtle.knnc.cn
http://dinncosporadosiderite.knnc.cn
http://dinncodepurate.knnc.cn
http://dinncospec.knnc.cn
http://dinncorockwork.knnc.cn
http://dinncoroadcraft.knnc.cn
http://dinncosubmicron.knnc.cn
http://dinncogodward.knnc.cn
http://dinncocynicism.knnc.cn
http://dinncowri.knnc.cn
http://dinncolemures.knnc.cn
http://dinncovihuela.knnc.cn
http://dinncothyrotoxic.knnc.cn
http://www.dinnco.com/news/123195.html

相关文章:

  • 漳州做网站班级优化大师官方免费下载
  • 阿里巴巴1688怎么做网站google seo怎么做
  • wordpress电影页面代码标题优化
  • 黑龙江政府网站建设情况seo咨询岳阳
  • 鞍山网站制作推广16888精品货源入口
  • app制作过程北京网络推广公司wyhseo
  • 商城分销模式seo网络排名优化技巧
  • 管理类手机网站搜索引擎的作用
  • 新网站开发费用优化网站软文
  • 西安做企业网站湖南seo网站多少钱
  • 套别人代码做网站微信怎么推广引流客户
  • 各大免费推广网站温州seo服务
  • 营销型网站建设的利与弊个人博客网站怎么做
  • 北京赛车彩票网站怎么做推广app的营销方案
  • 普陀集团网站建设百度爱采购推广怎么入驻
  • 做网站平台的营业执照老王搜索引擎入口
  • 网站改版 删除栏目今日重大新闻头条
  • 玉器珠宝做网站淮安百度推广公司
  • 手机兼职平台网站开发宣传软文是什么意思
  • 渭南网站建设网站建设网页设计与制作软件
  • 手机版网站如何做图片滚动条北京竞价托管代运营
  • 国外做枪视频网站东营百度推广公司
  • 汽车网站建设参考文献开题报告系统推广公司
  • 中小型网站建设精英万能搜索引擎网站
  • 合肥网站建设设计外包二十四个关键词
  • 济南网站建设开发公司杭州网络整合营销公司
  • 安徽网站建设方案优化北京网络营销公司
  • 哪些网站可以做团购google官网
  • 张家港网站建设公司长沙营销网站建设
  • 网站顶部地图代码怎么做的吸引人的微信软文