azure - 网络+ worker 角色成本

标签 azure azure-web-roles azure-worker-roles azure-configuration

我必须使用 Azure 在后台运行网络爬虫。

根据我的理解,我必须设置一个配置有后台任务的辅助角色,并且必须设置一个 Web 角色来显示网站 ASP.NET MVC。

一个简单的问题:付款如何运作?两个不同的角色意味着两个不同的实例?或者我可以重复使用托管两个不同角色的同一实例?

最佳答案

您定义的每个角色必须包含 1 个或多个实例。每个实例都是一个虚拟机,目前每个 CPU 核心的费用为 0.12/小时(对于 XS 角色,则为其中的一小部分)。

您可以非常轻松地将网站与辅助角色功能结合起来。默认情况下,您应该看到一个实现 RoleEntryPoint 的 WebRole.cs。这是您在 Web 角色中的辅助角色入口点。您可以在其中组合后台任务所需的任何逻辑。

关于azure - 网络+ worker 角色成本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6709370/

相关文章:

c# - Windows.winmd 处于 azure 辅助角色

python - 使用 Python 获取 Azure DevOps 项目工作项时进行身份验证

azure - 需要 Blob 触发器 Azure Function 才能仅响应 BLOB UPLOAD

azure - 使用以下搜索条件找不到 X.509 证书

azure - 503 服务在 Azure 云应用程序上不可用

azure-worker-roles - 在 Azure 辅助角色中使用 SignalR

c# - 从 Cosmos 中删除数据时出现分区键错误

azure - 将所有数据从我的帐户转移到同一 Azure 订阅中的另一个帐户

asp.net - 上传到Azure时,为了减小包大小,二进制格式数据库应该存储在哪里?

c# - Azure - 如何访问WorkerRole的内容文件?