我打算在我的api节点上设置自动缩放,但希望它们连接到同一个RDS实例(使用Multi AZ)。
如果api节点共享同一个数据库帐户,我会注意到性能影响吗?
否则,我有哪些替代方案可以显着地使部署过程复杂化?
由于
答案 0 :(得分:2)
数据库用户帐户用于控制安全性(例如,是否允许用户执行命令)和记录(例如,哪个用户删除了表?)。
在多个Amazon EC2实例上使用相同的数据库用户帐户不会影响性能。来自不同数据库用户的两个请求将使用与来自同一数据库用户的两个请求相同的资源量。
如果任何数据库配置限制用户的资源(例如处理队列),则会出现例外情况。但是,这不是默认行为。