title: Orleans配置指南
本配置指南解释了关键的配置参数,以及它们在大多数典型场景下应该如何使用。
Orleans可以在各种配置中使用,以适应不同的使用场景,如用于开发和测试的本地单节点部署、服务器集群、多实例Azure worker role等。
本指南提供了关键配置参数的说明,这些参数是使Orleans在某个目标场景中运行所必需的。还有其他一些配置参数,主要是帮助微调Orleans以获得更好的性能。
Silo和客户端分别通过SiloHostBuilder
和ClientBuilder
以及一些补充的选项类进行程序化配置。
Orleans的选项类遵循ASP.NET选项模式,可以通过文件、环境变量等加载。
请参考选项模式文档以了解更多信息。
如果你想为本地开发配置一个Silo和一个客户端,请看本地开发配置部分。 本指南的服务器配置和客户端配置部分分别涉及配置Silo和客户端。
典型配置一节提供了一些常见配置的总结。
可配置的重要核心选项的列表可以在这一节中找到。
重要:确保你正确配置了.NET垃圾回收,详见配置.NET垃圾回收。