我已经在两个可用区域中设置了具有两个实例的负载平衡器 我设置了一个健康检查来ping我的web应用程序的特定页面 现在我正在尝试查找是否可以使用负载平衡器运行状况检查在服务被标记为失效后自动重新启动一个实例。 我已经收到通知和日志将被放在一个单独的系统,所以我可以做一个实例失败后,创build一张票是重新启动它。 任何方式自动做到这一点? 我无法find这样的选项,谷歌search充满了基本的howtos
我了解,单实例虚拟机不适用于Azure中的SLA。 对于那些重要的应用程序没有被很好地构build的中小型企业客户(在我的情况下为Sage 50)来允许您设置可用性组,这就成了一个问题。 是否存在位于Azure IaaS结构和这些单一实例VM之间的应用程序/pipe理程序(在多个可用性集上),实际上它们将使用更高级的应用程序具有的SLA? 亚马逊EC2提供这样的东西吗? 我目前的本地环境也有同样的问题,但我的主机非常可靠,没有更新,需要重新启动没有我的协调。
我收到错误格式错误的url ec2-describe-instances instance_id xxx Malformed URL: 'ec2.ap-southeast-1.amazonaws.com' 但是,我可以通过命令行访问存储桶: s3cmd ls s3://edgeproductionlb-logs DIR s3://edgeproductionlb-logs/AWSLogs/ 谁能帮我?
我正在使用以下命令创build一个新的EC2实例: knife ec2 server create -I ami-f0b11187 –ssh-key "mykeyid" -f t2.micro –ssh-user ubuntu –identity-file ~/.ssh/mykey.pem -z –no-host-key-verify –server-connect-attribute public_ip_address Instance ID: i-3675f897 Flavor: t2.micro Image: ami-f0b11187 Region: eu-west-1 Availability Zone: eu-west-1b Security Groups: default Tags: Name: i-3675f897 SSH Key: mykeyid Waiting for EC2 to create the instance…… Public DNS Name: ec2-52-19-107-179.eu-west-1.compute.amazonaws.com Public IP Address: 52.19.107.179 […]
我的Amazon Web实例(EC2)突然没有响应。 我不能ssh进入,我无法通过我的networking浏览器正确加载网站; 只有基本的文字和破碎的图像链接出现。 我所知道的唯一变化就是我最近为网站更新了我的公共IP。 我对AWS很陌生, 任何想法为什么我的实例可能没有响应? 是否有可能在某处检查其“健康”? (我可以从Web控制台上看到CloudWatch指标,但是没有提供任何有用的信息。) 更新: 这似乎也是别人遇到的问题 ,但我还没有find任何解决scheme。
我把我的godaddy域名指向godaddy zone文件中的Amazon Elastic IP地址(poitned @到我的弹性IP地址),当我在浏览器中写域名时,它redirect到Elatic IP地址,如何更正以便只打开域名和不redirect到IP地址
我有一个运行在Apache上的mod_wsgi的Ubuntu EC2实例(t1.micro,内存为600mb),可以为Django应用程序提供服务。 这都是负载均衡器的后面。 我一直遇到的问题是,我似乎只能得到几天的正常运行时间,在我的网站停止前,我开始获得503状态。 我的logging是大约4周,没有停机。 重新启动apache没有帮助,我通常必须完全停止并重新启动EC2实例。 我已经尝试使用Dowser来诊断内存泄漏,但没有什么突出的。 我试过调整mpm_prefork设置。 我没有使用任何C扩展模块,任何外部API调用都有超时设置,我只有两个cron作业每天运行一次。 我的访问日志没有显示任何不寻常的东西,可能会显示DDOSing。 我完全不知道是什么导致服务器不断下降。 以下是停机时间段中apachectl状态的输出: 这里是htop的输出: 这些是我的prefork设置: <IfModule mpm_prefork_module> StartServers 5 MinSpareServers 5 MaxSpareServers 10 MaxRequestWorkers 40 MaxConnectionsPerChild 0 </IfModule> 我应该升级到更大的EC2实例吗? 或者升级mod_wsgi(因为我在旧版本)? 我试过从Djangoangular度的一切,所以我开始认为我只是mod_wsgiconfiguration不正确…
我对AWS和云服务一般都很陌生,在进入生产和扩展之前,我试图build立一个简单的Web服务器+数据库堆栈作为临时环境。 我的问题是关于从EC2实例发现RDS端点,是否有办法让实例有一个包含RDS端点地址的环境variables? 像Heroku的东西,还是有更好的方法来做到这一点? 像Consul或CloudFormation这样的工具在这方面的帮助? 我知道RDS端点不会改变,但是configuration仍然是手动的,例如对于自动调整组中的每个实例。
我试图了解授予访问创build图像EC2操作的安全性影响。 该文档说,创build图像操作不支持IAM资源,所以似乎授予访问此操作将允许任何人有权访问我们的任何EC2实例的图像。 那是对的吗? 此外,如果用户可以创build映像,然后运行实例,我相信他们可以用他们的密钥对启动新的实例,并访问节点内的其他禁止敏感的信息。 那是对的吗? 这篇博客文章build议我们可以使用资源级权限来限制用户可以运行的AMI,但是我的理解是IAM可以让我们控制谁可以创build标签,但不限制他们可以创build/修改哪些标签, EC2节点或AMI是可标记的。 这是所有导致是我的核心XY问题。 有没有办法让一些开发人员能够对一些EC2节点进行映像,而不暴露其他EC2节点上可能存在的安全凭证?
我们的环境是EC2上的Ubuntu 12.04。 我知道TIME_WAIT是一件好事,我知道一般情况下,根据我所做的所有阅读,可以在TIME_WAIT中保持连接长达2分钟。 然而,我们有一些在TIME_WAIT有很多连接的实例已经在这个状态中保持了24个多小时,而另一方却没有相应的连接。 现在,我意识到我可以重新启动networking甚至是整个实例来closures这些连接,但是我更加好奇这里的机制,以及为什么这些连接在“2 *最小段间隔”内没有closures我听说过。 谢谢!