我已经构建了一个进程队列实现,它创建了一个工作进程池,这些进程接收带有要处理的数据的有效负载消息。当该进程完成后,它将一条消息发送回池,池管理器将该进程 ID 重新排队以供使用。
我的问题是:放弃这个过程并产生一个新的过程会更好吗?还是回收?
最佳答案
Erlang 中的进程构建是非常轻量级的。丢弃并创建一个新的。
关于Erlang进程队列最佳实践?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6712900/