配置缓存事件通知的电子邮件
您可以在以下位置配置缓存事件通知的电子邮件: NCache. NCache 当您已启用通知的缓存中发生选定事件时,将自动向您发送电子邮件。 您可以通过以下方式为缓存配置电子邮件通知:
使用 NCache 默认电子邮件警报管理中心
启动 NCache 管理中心通过浏览 http://localhost:8251 or
<server-ip>:8251
在 Windows 和 Linux 上。在左侧导航栏中,单击 集群缓存 or 本地缓存,根据缓存来配置。
针对缓存名称,单击 点击观看截图.
这将打开缓存的详细配置页面。 前往 高级设置 标签并点击 邮件提醒 在左侧栏中。
访问 启用电子邮件通知 复选框,以启用电子邮件通知功能。
下 电子邮件设置,在发件人的电子邮件中输入 发件人电子邮件 文本框。
在中输入 SMTP 服务器 SMTP服务器 文本框。
在中输入端口 港口 文本框。
单向阀 TLS 复选框(如果您的电子邮件服务器需要 TLS 身份验证)。
访问 需要身份验证 如果需要,请选中复选框并在框中输入登录名和密码 登录 文字框和 密码 文本框分别。
在中指定收件人的电子邮件地址 电子邮件 文本框并点击 +.
检查您要从中接收通知的缓存事件 NCache.
- 点击 保存更改 将此配置应用于缓存。
使用配置文件进行自定义电子邮件警报
备注
此功能适用于 仅限企业版.
您可以选择通过确定电子邮件的主题和文本来自定义您收到的电子邮件。 您可以使用 电子邮件模板.xml 文件放在 %NCHOME%\config
文件夹以根据您的要求编辑文本。 前往 电子邮件模板 详细了解这个文件的参数。
- 写下每封电子邮件警报的主题和文本
subject
和text
参数。
重要
{NodeIP}
和 {CacheName}
变量必须保持原样,因为这些值将在运行时由 NCache 服务。
<alerts>
<alert name="node-join" subject="On node join" text="The node {NodeIP} has joined the cache cluster {CacheName}"/>
<alert name="node-leave" subject="On node leave" text="The node {NodeIP} has left the cache cluster {CacheName}"/>
<alert name="cache-stop" subject="On cache stop" text="The cache {CacheName} has stopped successfully"/>
</alerts>
备注
name
参数无法更改。 要详细了解该文件的参数,请参阅 电子邮件模板.
拯救
emails-template.xml
进行所需更改后的文件。去 NCache 管理中心并启用 邮件提醒 以使您的自定义设置生效。