我的一个项目是一个内部的Web应用程序,我们把它放在负载均衡器的后面。 到目前为止,只有一个ec2(将在生产中更多),负载平衡器无法达到ec2-Instance。 负载平衡器设置为通过端口448接受连接,并将它们转发到端口80上的ec2-Instance。ec2-Instance在控制台中的负载平衡器中列出,但它们保持健康检查失败。 为了进一步debugging,我通过带有安全组的控制台创build了一个testingec2-Instance(54.68.255.208),该组允许任何端口上的世界任何地方的连接。 我在它上面安装了apache,并将其作为默认页面。 然后,我创build了一个新的负载均衡器( http://lb-test-lb-512274268.us-west-2.elb.amazonaws.com/ ),允许所有的TCP端口上的stream量。 我添加了ec2-Instance到负载均衡器,但是没有明显的原因,即使我可以通过端口80连接到ec2-Instance,没有任何问题,健康检查仍然失败。 我们办公室里没有其他人有这个问题,但没有其他人对导致它的原因有任何解释。 这听起来像我在这里失去了什么?
所以,我创build了一个新的数据库,我的EB应用程序达到了它的好,但我似乎无法从我的电脑访问MySQL。 当我尝试运行时: mysql –host=123.abc.us-west-2.rds.amazonaws.com –-port=3306 –u myname –p mypass 我似乎得到了你会看到如果你喜欢mysql –help 。 我也从EC2>安全组>我的RDS MySQL条目>入站选项卡>编辑下拉列表中添加了“我的IP”。 在那里添加我的IP,保存并再次尝试,但仍然没有。 我不知道还有什么要尝试的。 我是AWS的新手,这是我所做的第一个RDS / EB应用程序。
我试图按照这个几个不同的教程,但不能完全得到它的工作。 我的路由53中有我的域名(example.com)的所有DNS。工作正常。 我的顶级域名(Alogging)指向我的负载均衡器(AWS)作为别名。 这指向一个EC2服务器,工作正常。 我想添加一个子域(client.example.com),但我不太确定在哪里添加这个以及我需要什么types的logging。 我希望这个指向同一个EC2服务器上的一个目录作为我的顶级域名(这将有pathexample.com/client)。 我不希望它redirect,只是从这个目录提供的文件。 不知道是否需要创build一个新的托pipe区域,什么放在区域,指向什么,如果我需要修改我的服务器上的任何东西(如rewriterule)。 任何方向将不胜感激。
我有一个EC2实例运行以下详细信息 – t2.micro – 虚拟化types= hvm – 分配弹性IP = 54-152-108-137 – 分配公有DNS = ec2-54-152-108-137.compute-1.amazonaws .com – 启用了以下规则/端口的安全组22 tcp 0.0.0.0/0✔80 tcp 0.0.0.0/0✔全部全部0.0.0.0/0✔53 udp 0.0.0.0/0✔443 tcp 0.0.0.0/ 0✔ 我访问与公共DNS的url它工作正常。 我使用公网IP访问url。 它工作正常。 但是,我想通过我从亚马逊路由53带来的域名访问。我的域名是einfachmachen dot ch 现在,我想映射这个域到我的EC2运行实例,我做了以下。 创build了一个托pipe区域。 (因为购买域名时最初创build的那个被删除了) select域名作为我的注册域名= einfachmachen.ch Type = Private Hosted Zone并select我的EC2控制台(vpc-24d2a641)中列出的VPC ID 这是用2个默认logging创build的。 一个types为NS,另一个types为SOA 使用NS域中的NS地址更新了NSlogging集(从AWS Route 53中的注册域中复制NS地址) 为IPv4地址和值为54.152.108.137的einfachmachen.ch创build了一条logging 用CNAME创build了www.einfachmachen.ch的Alogging,并且值= ec2-54-152-108-137.compute-1.amazonaws.com 在此之后,我检查了与域名的url..没有任何作品。 我在浏览器中显示错误为“无法显示此页面”。 我检查了它是否适用于静态网页。 我在S3中创build了2个桶,并提供了Alogging值作为S3桶的端点。 […]
我们正在使用AWS ELB进行HTTP / S负载平衡,而且我们遇到了ELB的一个非常疯狂的问题。 $ curl -i "http://yourdomain.com/ " HTTP/1.1 400 BAD_REQUEST Content-Length: 0 Connection: Close 看起来,AWS ELB正在做一些split(' ', $first_line)[2]寻找HTTP / 1.x版本的方式。 这个请求在技术上不正确是可以理解的。 URI和HTTP / 1.x版本之间应该有一个空格。 但真的吗? 与互联网上的其他每个HTTP守护程序不同,这个简单的请求会因AWS ELB而失败。 这是真的吗? 任何人都可以复制这个问题吗?
从http://docs.aws.amazon.com/AmazonCloudFront/latest/DeveloperGuide/PrivateContent.html , 我已经创build了一个OAI,如下图所示 我应该通过许可部分在这里授予OAI的许可吗? 如果是这样,我是否希望在下拉框中看到OAI?
目前我正在使用drupal应用程序的弹性beanstack,并select“Web Server”环境,它是使用PHP 5.5与Apache的预定义configuration。 我需要在自动缩放的同一台机器上部署Java API服务。 请在下面查找用于启动API服务的命令: 1)将MKR.jar复制到指定的位置。 2)jar -xvfM MKR.jar 3)nohup java -jar MKR.jar&
一切都很好,除了我的一个例子给我下面的错误: ubuntu @ my-host:〜$ /etc/aws-scripts-mon/mon-put-instance-data.pl –mem-util –disk-space-util –disk-path = / –aws-credential -file =的/ etc / AWS-脚本纹/ awscreds.template 错误:无法调用CloudWatch:HTTP 400.消息:签名已过期:20150515T204709Z现在早于20150515T204917Z(20150515T205417Z – 5分钟)。 有关更多信息,请运行“mon-put-instance-data.pl –help”我试过在互联网上search,包括这个链接,但没有运气。 有任何想法吗? 一个提示:我有一个cron作业每5分钟调用一次这个命令。 这也是不成功的。 这可能与x – 5分钟有关。 消息位在上述错误消息中。
这是一个例子。 S3的什么设置导致s3服务器列出桶内容? 编辑: 我跟随了CélineAussourd的回答,并closures了s3桶的列表。 但不幸的是,云端已经caching了结果,并仍在服务。 这是桶政策: { "Version": "2012-10-17", "Id": "Public webserver policy", "Statement": [ { "Sid": "readonly policy", "Effect": "Allow", "Principal": "*", "Action": "s3:GetObject", "Resource": "arn:aws:s3:::test2/*" } ] }
要在Route53上使用DNS设置S3上的静态站点,我们有两个选项。 如果我们希望用户inputwww.example.com并通过example.com在地址栏中自动replace,我们将执行以下操作。 在S3上:我们设置了两个桶,一个用于example.com ,另一个用于www.example.com 。 我们把www.example.com “所有请求”redirect到example.com而后者有“启用网站托pipe”,当然还有实际的文件。 在Route53上:在example.com的托pipe区域,我们得到了两个logging集:一个NS和另一个SOA。 我们设置了第三个名称为example.com的别名logging集,并将值设置为UI提供的值。 我们还设置了名为www.example.com和Value: example.com的第四个CNAME。 这样可行! 现在假设我们想做相反的事情。 如果我们希望用户inputexample.com并通过www.example.com在地址栏中自动replace,我预计下面是配方。 在S3上:我们设置了两个桶,一个用于example.com ,另一个用于www.example.com 。 我们将“ example.com ”中的所有请求redirect到www.example.com而后者则“启用网站托pipe”以及实际文件。 在Route53上:在example.com的托pipe区域,我们得到了两个logging集:一个NS和另一个SOA。 我们设置了第三个名为www.example.com的别名logging集,并将值设置为由用户界面提供的值。 这不起作用。 我错过了什么?