我在区域中建立了一个db.t1.micro
PostgreSQL 实例。us-east-1
- 它是单一可用区
- 没有备份
- 不在可从外部世界访问的安全组中
出于某种原因,CPU 使用率为 20%,而我完全没有做任何事情,恰好每 10 分钟飙升至 28-30%。我认为实例有问题,所以我重新创建了它,同样的事情。
这是做什么的?这是一般的 RDS 现象,还是特定于具有突发能力的实例类?
我在区域中建立了一个db.t1.micro
PostgreSQL 实例。us-east-1
出于某种原因,CPU 使用率为 20%,而我完全没有做任何事情,恰好每 10 分钟飙升至 28-30%。我认为实例有问题,所以我重新创建了它,同样的事情。
这是做什么的?这是一般的 RDS 现象,还是特定于具有突发能力的实例类?
基本上它的方式是什么,我如何在使用 CloudFormation 模板创建的自动缩放组中创建单独的每个实例警报?
我可以在警报中引用 ASG 本身并创建 ASG 级别的警报,但似乎无法将维度指定为“属于此 ASG 的任何 EC2 实例”。
有可能还是我唯一的选择用户数据脚本?
创建自动缩放组时,我可以为其实例选择一个有序的终止策略列表。亚马逊的文档指出
您可以单独使用这些策略,也可以将它们组合成 Auto Scaling 在终止实例时使用的策略列表。
但它掩盖了这些策略如何组合以及列表中的下一个策略何时发生“失败”的细节,即每个策略在什么情况下失败并转移到列表中的下一个策略。
例如,我的["OldestInstance", "Default"]
组中有一个策略列表,但在向上然后向下扩展之后,扩展组继续由最新(和健康)的实例(以较大的幅度更新)终止,我不知道为什么。
此外,根据同一个文档,默认策略实际上本身就是策略的组合,并且包括OldestLaunchConfiguration
和ClosestToNextInstanceHour
作为其两个步骤。如果我有一个包含 的列表,["OldestLaunchConfiguration", "ClosestToNextInstanceHour", "Default"]
它会评估OldestLaunchConfiguration
和ClosestToNextInstanceHour
两次吗?
最后,终止是否考虑负载均衡器?例如,如果我的新实例未能正确初始化并且没有与负载均衡器一起使用并且OldestInstance
有效,那么缩减操作是否会首先杀死不健康的实例,即使它较新?
是否可以购买中间证书来使用它来签署子域证书?它必须被浏览器识别,我不能使用通配符证书。
到目前为止,搜索一无所获。有没有人开这样的证书?
我想要一个自动创建 AMI 的过程,剩下的一件就是在创建映像后自动清理实例。
该实例使用执行必要设置的用户数据脚本启动,然后使用AWS CLI从自身开始创建映像。然后它关闭。我可以--no-reboot
选择选项并在那里等到图像准备好,然后终止,但文档指出“无法保证创建的图像的文件系统完整性”,所以我想避免使用它。
完成映像创建后从自身中杀死实例的最佳方法是什么?
您可以使用连字符指定范围(例如crontab
“0-15”)。
但是最近我看到一个这样的条目:
-*/15 * * * * command
此条目中的连字符加星号是什么意思?
我正在使用 Macports 1.7.1,并且我不想要最新的端口版本,因为它与我想从源代码构建的其他一些软件包不兼容。
如何强制从 macports“端口”工具中安装特定版本的软件包?