在 Azure Web 角色中共同定位 Orleans Silo
一个示例项目,展示了如何在 Web 角色上托管 Orleans Silo。 这允许更小的 Orleans 部署,因为部署应用程序所需的最少基础架构所需的虚拟机更少(2 个虚拟机而不是 4 个)。
这是如何工作的
在 Azure 中,Web 角色是工作角色 + IIS。 因此,Web 角色也可以充当工作者角色。 Worker Role 方面托管在单独的进程中(Web 应用程序托管在 IIS 下,worker 托管在 WaWorkerHost.exe 下)。
在 web 项目中,您将找到一个继承RoleEntryPoint的WebRole类。 这个类以通常的方式初始化奥尔良。
Global.asax.cs文件初始化 Orleans 客户端代码。
Orleans 端点像往常一样设置。
安全
Orleans 端点保持为内部。
评论0
最新资源