0

根据 Erlang memsup 文档:

system_memory_high_watermark = float()

The threshold, as percentage of system memory, for how much system memory can be allocated before the corresponding alarm is set. Te default is 0.80 (80%)

设置此警报时的默认行为是什么,以防相应的警报处理程序不存在。

4

1 回答 1

1

引用alarm_handler文档:

警报处理程序进程是一个 gen_event 事件管理器进程,它在系统中接收警报。此过程并非旨在成为完整的警报处理程序。它定义了可以发送警报的位置。启动时在警报处理程序中安装了一个简单的事件处理程序,但鼓励用户编写和安装自己的处理程序。

所以安装了一个默认的警报处理程序,我认为它根本什么都不做。您可以编写自己的并将其附加到警报处理程序以对发送的警报做出反应。

如果您的问题是如果在启动 os_mon 时未启动 SASL 会发生什么,这是不可能的:请参阅此处

于 2012-12-18T10:10:54.077 回答