网络 +工人角色成本
我必须使用 Azure 在后台运行网络爬虫。
根据我的理解,我必须设置一个配置有后台任务的辅助角色,并且必须设置一个 Web 角色来显示网站 ASP.NET MVC。
一个简单的问题:付款如何运作?两个不同的角色意味着两个不同的实例?或者我可以重复使用托管两个不同角色的同一实例?
I have to run a web crawler in background using Azure.
According to what I understood I have to setup a worker role configured with the background task and I have to setup a web role to show the web site ASP.NET MVC.
A simple question: how does it work for the payment? Two different roles means two different instances? Or I can reuse the same instance hosting two different roles?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
您定义的每个角色必须包含 1 个或多个实例。每个实例都是一个虚拟机,目前每个 CPU 核心的费用为 0.12/小时(对于 XS 角色,则为其中的一小部分)。
您可以非常轻松地将网站与辅助角色功能结合起来。默认情况下,您应该看到一个实现 RoleEntryPoint 的 WebRole.cs。这是您在 Web 角色中的辅助角色入口点。您可以在其中组合后台任务所需的任何逻辑。
Each Role you define must contain 1 or more instances. Each instance is a VM and you will be billed currently .12/hr per CPU core (or fraction thereof for XS roles).
You can combine the web site with worker role capabilities very easily. By default, you should see a WebRole.cs that implements a RoleEntryPoint. That is your worker role entry point in a web role. You can combine whatever logic you want in there for the background task.