我正在努力弄清楚如何(粗略地)计算一些我正在考虑创建的员工角色的预期成本。
TLDR;
如果你的工人是Sleep(someTime) /睡眠?,那么会向你收费吗?
详细信息
Azure定价页面说明了他们的价格,每小时和每VM大小。
因此,为了保持我的问题简单,让我们假设我想有3个工人,每个工人将在一个小(A1)实例上。
现在-关键是这个=>时间!
所以让我们也假装,这正是每个工人所做的。
Worker 1 : Do-Some-Work-That-Takes-1-Second-Exactly. Sleep(59000);
Worker 2: Do-Some-Work-That-Takes-5-Seconds-Exactly. Sleep(550000);
Worker 3: Do-Some-Work-That-Takes-10-Seconds-Exactly. Sleep(50000);因此,worker 1工作1秒,然后睡觉59秒。工人2: 5秒+ 55秒睡眠。工人3: 10秒+ 50秒睡眠。
这个想法,每一分钟工人都会“开场”,做他们的工作。
**是的,我知道实时工作是可变的。但让我们保持简单**
那么,对于每个工人,他们是每分钟收费(工作+睡眠)还是仅仅是他们工作的时间?
例如:1秒+5秒+10秒=每分钟16秒。= 16 * 60 =每小时960秒
如果一小时内有3600秒..。这意味着在我被收取1小时的“工作”费用之前,还不到4小时或实际生活时间?
发布于 2013-04-17 03:11:18
员工和Web角色在部署过程中每小时都要收取费用,所以即使什么都不做,它也会被收取费用,因为您已经实际委托了要拆分的vm。
即使该角色已停止,但部署尚未被删除,您仍将为该实例支付费用。
还请注意,它是收费的整个小时,所以如果你部署,并在10分钟后,你仍然支付整个小时。或者,如果你在上午11:55分部署,晚上12:15分删除,你将支付2个小时的费用。
来自http://www.windowsazure.com/en-us/pricing/details/cloud-services/#
如果已部署的实例处于“停止”状态,是否仍然会收到账单?
是的,停止的实例仍然占用为实例提供动力的计算资源,因此仍然会收到账单。为了停止计费,您需要删除部署。
如果我的网络或工作人员角色被部署不到一个小时,那么我需要支付多少费用?
云服务是根据部署您的服务的时钟小时数计费的。如果部署时间在一个时钟小时内超过5分钟,则任何部分时钟小时都被标榜为完整小时。如果您的服务部署时间少于一个小时,则可能会收到0、1或2个小时的计费,这取决于部署发生的时间。例如,如果您在上午10:50部署一个小型云服务实例,并在上午11:10删除它,您将被计费两个小时,一个小时用于上午10:50到11:00,另一个小时用于11:00和11:10。
发布于 2017-08-10 15:25:50
我知道这是一个古老的问题,但我做了一些Azure定价研究,而公认的答案有一部分不再是正确的。
问题“如果我的网络或工作人员角色被部署不到一个小时,我需要支付多少?”,答案提到:
如果部署时间在一个时钟小时内超过5分钟,则任何部分时钟小时都被标榜为完整小时。
当前定价页面有一个FAQ,说明这是不正确的。
如果我的网络或工作人员角色被部署不到一个小时,那么我需要支付多少?
答案是:
云服务是根据部署服务的时间长短计费的。如果您的实例部署的时间少于一个小时,或者多个小时加上几个小时,则只对此持续时间收取费用。Azure不会将计费的部分时间归为全小时--您支付的时间恰好是云服务实例处于“运行”状态的时间。
发布于 2013-04-17 03:28:24
只要您有部署在windows,您是收费的。它是处于运行状态还是处于停止状态并不重要。如果你关闭角色,那么你也会付出代价。
https://stackoverflow.com/questions/16050669
复制相似问题