科帮网-Java论坛、Java社区、JavaWeb毕业设计

登录/注册
您现在的位置:论坛 盖世程序员(我猜到了开头 却没有猜到结局) 运维优化 > Druid如何配置访问监控信息的用户与密码
总共48086条微博

动态微博

查看: 1674|回复: 0

Druid如何配置访问监控信息的用户与密码

[复制链接]
admin    

1244

主题

544

听众

1万

金钱

管理员

  • TA的每日心情

    2021-2-2 11:21
  • 签到天数: 36 天

    [LV.5]常住居民I

    管理员

    跳转到指定楼层
    楼主
    发表于 2015-06-12 17:11:05 |只看该作者 |倒序浏览
    Druid是一个强大的新兴数据库连接池,兼容DBCP,是阿里巴巴做的开源项目.

    不仅提供了强悍的数据源实现,还内置了一个比较靠谱的监控组件。

    GitHub项目主页: https://github.com/alibaba/druid

    演示地址: http://cncounter.duapp.com/druid/index.html

    常见问题回答请参考: https://github.com/alibaba/druid ... 1%E9%97%AE%E9%A2%98

    一篇CSDN对Druid的介绍 druid简单教程

    因为想要监控数据,又不愿意谁都可以访问,所以想要配置个密码.在开源群里一问,就知道原来内部已经有实现了.

    先贴完成后的代码:

    web.xml 部分:
    1. <!-- Druid,监控数据库,以及WEB访问连接信息 -->
    2. <!-- 参考: https://github.com/alibaba/druid/wiki/%E9%85%8D%E7%BD%AE_%E9%85%8D%E7%BD%AEWebStatFilter -->
    3. <filter>
    4.     <filter-name>DruidWebStatFilter</filter-name>
    5.     <filter-class>com.alibaba.druid.support.http.WebStatFilter</filter-class>
    6.     <init-param>
    7.         <param-name>exclusions</param-name>
    8.         <param-value>*.js,*.gif,*.jpg,*.png,*.css,*.ico,*.jsp,/druid/*,/download/*</param-value>
    9.     </init-param>
    10.     <init-param>
    11.         <param-name>sessionStatMaxCount</param-name>
    12.         <param-value>2000</param-value>
    13.     </init-param>
    14.     <init-param>
    15.         <param-name>sessionStatEnable</param-name>
    16.         <param-value>true</param-value>
    17.     </init-param>
    18.     <init-param>
    19.         <param-name>principalSessionName</param-name>
    20.         <param-value>session_user_key</param-value>
    21.     </init-param>
    22.     <init-param>
    23.         <param-name>profileEnable</param-name>
    24.         <param-value>true</param-value>
    25.     </init-param>
    26. </filter>
    27. <filter-mapping>
    28.     <filter-name>DruidWebStatFilter</filter-name>
    29.     <url-pattern>/*</url-pattern>
    30. </filter-mapping>
    31. <!-- 配置 Druid 监控信息显示页面 -->
    32. <servlet>
    33.     <servlet-name>DruidStatView</servlet-name>
    34.     <servlet-class>com.alibaba.druid.support.http.StatViewServlet</servlet-class>
    35.     <init-param>
    36.         <!-- 允许清空统计数据 -->
    37.         <param-name>resetEnable</param-name>
    38.         <param-value>true</param-value>
    39.     </init-param>
    40.     <init-param>
    41.         <!-- 用户名 -->
    42.         <param-name>loginUsername</param-name>
    43.         <param-value>druid</param-value>
    44.     </init-param>
    45.     <init-param>
    46.         <!-- 密码 -->
    47.         <param-name>loginPassword</param-name>
    48.         <param-value>druid</param-value>
    49.     </init-param>
    50. </servlet>
    51. <servlet-mapping>
    52.     <servlet-name>DruidStatView</servlet-name>
    53.     <url-pattern>/druid/*</url-pattern>
    54. </servlet-mapping>
    复制代码





    科帮网-Java论坛、Java社区、JavaWeb毕业设计 1、本主题所有言论和图片纯属会员个人意见,与本社区立场无关
    2、本站所有主题由该帖子作者发表,该帖子作者与科帮网-Java论坛、Java社区、JavaWeb毕业设计享有帖子相关版权
    3、其他单位或个人使用、转载或引用本文时必须同时征得该帖子作者和科帮网-Java论坛、Java社区、JavaWeb毕业设计的同意
    4、帖子作者须承担一切因本文发表而直接或间接导致的民事或刑事法律责任
    5、本帖部分内容转载自其它媒体,但并不代表本站赞同其观点和对其真实性负责
    6、如本帖侵犯到任何版权问题,请立即告知本站,本站将及时予与删除并致以最深的歉意
    7、科帮网-Java论坛、Java社区、JavaWeb毕业设计管理员和版主有权不事先通知发贴者而删除本文


    JAVA爱好者①群:JAVA爱好者① JAVA爱好者②群:JAVA爱好者② JAVA爱好者③ : JAVA爱好者③

    快速回复
    您需要登录后才可以回帖 登录 | 立即注册

       

    发布主题 快速回复 返回列表 联系我们 官方QQ群 科帮网手机客户端
    快速回复 返回顶部 返回列表