作者热门文章
- android - RelativeLayout 背景可绘制重叠内容
- android - 如何链接 cpufeatures lib 以获取 native android 库?
- java - OnItemClickListener 不起作用,但 OnLongItemClickListener 在自定义 ListView 中起作用
- java - Android 文件转字符串
我想让我的 Azure Web 角色以独立的方式进行扩展。
到目前为止,我见过的所有扩展解决方案都包含一些第三方 - 它可以是监视 Azure 角色并对其进行扩展的特殊服务,也可以是用于手动扩展的应用程序。我想要的是我的角色中的额外代码,用于决定何时扩展并启动扩展。
我预见到以下问题。首先,每个时间点应该只有一个角色实例来决定何时扩展以及如何扩展,以便两个或多个实例不会造成扩展困惑。其次,如果该特定实例由于某种原因死亡,则必须在某个合理的时间内选择另一个实例。最后,所有的东西都不应该带来太多的开销。
是否有任何模式可以实现这种独立的扩展?
最佳答案
我们一直在运行autoscaled apps在 Windows Azure 上使用我们自己的 provisioning lib有一段时间了,甚至在 WASABi 发布之前。
迄今为止最适合我们的模式包括以下几个方面:
关于windows - 无需任何第三方即可自行扩展的 Azure 应用程序的模式是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8972682/
这实际上是我问的问题的一部分here ,该问题没有得到答复,最终被标记为重复。 问题:我只需使用 @Autowired 注释即可使用 JavaMailSender。我没有通过任何配置类公开它。 @Co
我是一名优秀的程序员,十分优秀!