首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网络技术 > 网络基础 >

JavaMelody 容易配置 Send Email

2013-01-26 
JavaMelody 简单配置 Send Emaillistenerlistener-classnet.bull.javamelody.SessionListener/listen

JavaMelody 简单配置 Send Email
<listener><listener-class>net.bull.javamelody.SessionListener</listener-class></listener><filter><filter-name>monitoring</filter-name><filter-class>net.bull.javamelody.MonitoringFilter</filter-class></filter><filter-mapping><filter-name>monitoring</filter-name><url-pattern>/*</url-pattern></filter-mapping>?

?

?5. 启动Tomcat,访问 http://localhost:8080/javamelody-1.42.0 地址,会看到如下界面:

?

JavaMelody 容易配置 Send Email
?6. 按照提示 添加应用URL,可以起个别名,方便管理,如上图示,点击“添加”按钮,会出现下图:


JavaMelody 容易配置 Send Email
?7. 此时,JavaMelody 配置完成。

?

然后说一下发送邮件的配置:

1. 在 %TOMCAT_HOME%/conf/server.xml 文件的 <Host> 标签内,添加如下内容:

?

<Context path="/javamelody-1.42.0" reloadable="false" >        <Resource name="mail/MySession"auth="Container"type="javax.mail.Session"mail.smtp.host="smtp.163.com"mail.smtp.user="test@163.com"mail.from="test@163.com"mail.smtp.auth="true"mail.smtp.password="test123" /><Parameter name="javamelody.admin-emails" value="test_one@163.com,test_two@163.com" override="false" /><Parameter name="javamelody.mail-session" value="mail/MySession" override="false" /><Parameter name="javamelody.mail-periods" value="day,week,month" override="false" /></Context>

?javamelody.admin-emails 参数:需要发送邮件的邮箱地址,多个用逗号隔开;

?javamelody.mail-periods 参数:发送邮件的频率,day:每天;week:每周;month:每月;

2. 将?mail-1.4.1.jar 和?activation-1.1.jar 拷贝到 %TOMCAT_HOME%/lib 下(之所以要放在此处,是因为?javamelody-1.42.0.war 项目要用到该jar包);

3. 测试发送邮件,JavaMelody 提供了一个测试方法:

访问 http://localhost:8080/javamelody-1.42.0?action=mail_test 即可测试邮件是否成功发送;

若成功,页面提示如下:


JavaMelody 容易配置 Send Email
?

热点排行