Erlang 可以轻松创建许多小型进程并监控这些进程。当其中一个进程崩溃时,可以重新启动系统的该部分,而无需关闭整个系统。
您可能在现代版本的 Windows 中看到过类似的情况:系统可以在崩溃时重新启动显卡驱动程序;它不会杀死整个系统。
为了更容易地编写容错应用程序,Erlang 提供了管理进程的概念。这些进程监视许多子进程,并且知道如果子进程死亡如何响应。您可以创建一个完整的监督树,以便您可以很好地控制应用程序不同部分的行为。您可以在 Erlang 文档中阅读更多内容。
| 归档时间: |
|
| 查看次数: |
4375 次 |
| 最近记录: |