amazon-web-services - AWS EB 无法与应用程序服务器通信……什么会阻止它
问题描述
昨天早上我们有一个工作环境。一个人正在处理一些 VPC 对等互连的东西。不知何故,它似乎阻止了 ELB 能够与应用程序服务器通信。所以我们不能部署。
我们得到这个错误
Command failed on instance. An unexpected error has occurred [ErrorCode: 0000000001].
而且 EB 也无法从应用服务器检索任何日志。很明显,它被阻止了。实例的 IAM 具有 AWSElasticBeanstalkWebTier 并且与在另一个有效的环境中使用的 IAM 相同。
此外,我可以从我的笔记本电脑 RDP 到应用程序实例。虽然我将我的 IP 添加到实例的安全组之一。我审核了 SG 的工作环境,没有看到任何特定于 EB 的内容。
一切都指向 VPC 的某些东西……但我应该看什么?
解决方案
事实证明,该错误消息并不总是意味着它无法与实例对话。不久前我们更新了 AMI 并使用了错误的...它与平台不兼容。所以没有任何工作正常,包括获取日志。所以解决方法是同步 AMI 和 EB 平台。
推荐阅读
- python - 数据框:重调错误值
- javascript - DynamoDB 条件表达式
- javascript - 猫鼬中的UnhandledPromiseRejectionWarning
- android - 检测当前前台android应用程序
- javascript - 使用javascript来回移动div/动画
- android - 如何使用 Google 日历 API 以编程方式将 ics 文件 (URL) 导入 Google 日历?
- java - Jenkins Maven 编译错误找不到符号
- python - “pip install mysqlclient”抛出错误:无法找到 vcvarsall.bat
- r - 随着时间的推移,如何找到具有相同模式的客户?
- java - jsp mvc项目上的java空指针异常