erlang – OTP事件管理器进程中的状态(不是处理程序!)

OTP事件管理器进程(例如记录器)是否具有自己的某种状态(例如日志记录级别)并基于它来过滤/转换事件? 最佳答案 我还需要将一些状态放入gen_event本身,我最好的想法是使用进程字典(get / put).处理程序在gen_event进程的上下文中调用,因此所有处理程序调用都将使用相同的进程字典.

是的,流程词典是邪恶的,但在这种情况下,它们似乎不如替代品(ets table,state server).

点赞