Articles of amazon web services

内部API调用是否被AWS视为DDOS攻击?

我有一个nodejs开发服务器。 我目前正在AWS EC2微型AMI上运行。 我有一个硬件设备,不断通过套接字向服务器提交数据。 服务器然后调用一个API,提交处理后从硬件设备接收的数据,并将其存储在本地的Mongodb实例中。 设备每5秒提交一次数据。 API当前驻留在不同端口上的同一台服务器上,稍后将移至另一台服务器。 3个API调用后,我的服务器挂起。 提交套接字数据时每5秒钟可以进行一次API调用吗? 我应该实现某种排队机制来收集套接字数据并进行处理吗? 亚马逊会认为它是一个DDOS攻击,因为一个API会不断被触发。 难道我做错了什么? 在稍后的运行中,我的套接字服务器,我的API服务器和我的mongodb实例将拥有它自己的专用服务器。 目前我正在使用开发环境。

AWS负载平衡器上的文件分发

我已经在AWS官方教程中成功安装了负载平衡和自动扩展: http : //docs.aws.amazon.com/gettingstarted/latest/wah-linux/awsgsg-wah-linux.pdf 但是,我有一个问题,一旦它正在运行: 众所周知,如果我们想要负载均衡,当然我们会有多个EC2实例。 我的问题是,如何创build,更新或删除EC2实例中的文件,然后在负载均衡器下自动同步所有可用的EC2实例? 谢谢。

EC2实例不响应ping

我已经创build了一个Amazon EC2实例 ,我试图通过SSH从Mac连接到它。 $ ls | grep 'pem' AWSKeyPair1.pem $ ssh -vvv -i AWSKeyPair1.pem [email protected] OpenSSH_6.2p2, OpenSSL 0.9.8zf 19 Mar 2015 debug1: Reading configuration data /Users/jackjack/.ssh/config debug1: /Users/jackjack/.ssh/config line 1: Applying options for * debug1: Reading configuration data /usr/local/etc/ssh_config debug1: /usr/local/etc/ssh_config line 20: Applying options for * debug1: /usr/local/etc/ssh_config line 102: Applying options for * […]

无法连接到AWS RDS实例

我已经build立了一个AWS RDS实例。 我使用“端点”作为主机名来build立通过MySQL工作台的连接。 但连接失败。 我坐在一个公司的防火墙后面,按照在线工具,端口3306,我用来连接的端口是closures的。 这可以成为我无法连接的原因吗?

即时签名证书和中级证书有什么区别?

我正在使用AWS进行一些工作,并且在将证书上传到AWS的过程中,我上传的证书链会抛出一个错误, 证书链必须从立即签名证书开始,然后依次是任何中间人 我的问题是: 在这方面,直接和中间的区别是什么? 我在网上search过,每个人都解释了一个中间人是什么,但是我无法find关于在这种情况下直接应该是什么的具体内容。 我在这里看到了这个答案,但是他们没有解释什么是中间的/直接的。

如何在服务器和Apple通知服务器之间进一步保证通信的安全?

我有一台由亚马逊运行的服务器,它为用户提供通知function(推送通知)。 我有代码都工作,毫无疑问。 为了使推送工作,我必须打开出站端口2195。 问题是我的目标设置为0.0.0.0/0(无处不在),使其工作。 无论如何,亚马逊的安全组织或者Linux本身(我使用Ubuntu 14.04 LTS)来进一步限制目的地?

无法parsing证书。 请确保证书采用PEM格式

我得到以下错误, 无法parsing证书。 请确保证书是以PEM格式aws控制台 当试图添加HTTPS监听器到aws负载均衡器按照指示指南在这里 (使用aws控制台)。 我将相应的证书作为文本(与指南中相同)。 但上面的错误来说,它不是在Pem格式。 —–开始公钥—– MIIBIj ….. IDAQAB —– END PUBLIC KEY —– 和 —–开始RSA私钥—– MIIE …. 68J —–结束RSA私钥—– 我在这里做错了什么?

试图初始化AWS EB,得到“签名不是当前错误”

我在我的本地机器上。 我是一个不知道操作的开发人员。 在命令行运行eb init之后,为我的区域select了us-east-1之后,我得到了这个: ERROR: The current user does not have the correct permissions. Reason: Operation Denied. Signature not yet current: 20150922T194753Z is still later than 20150922T194701Z (20150922T194201Z + 5 min.) 我已经四处寻找答案,看起来这是他们的应用程序已经部署后遇到的一个时区问题,他们通过同步已经启动的EC2实例的时区来解决问题。 但是,我还没有部署到EB,而我没有关联的EC2实例。 我尝试使用sudo dpkg-reconfigure tzdata将我的系统时钟和时区alignment到us-east-1的时区,但错误仍然存​​在。 那么我怎么能通过这个?

AWS – 启动NAT实例之前启动的LaunchConfig(CloudFormation)

我的情景 在CloudFormation模板中,我有一个VPC,一个公有子网和一个私有子网。 在公有子网中,我有一个实例中的amazons NAT AMI。 在私有子网中,我有一个内部LoadBalancer后面的自动缩放组。 这个autoScaling组有一个LaunchConfig来安装带有演示网页的httpd。 问题 在此私有子网自动扩展组中启动的EC2实例不安装Web服务器。 这会导致我的ELB失败并回滚整个cloudformation栈。 但是,我可以在创build后SSH,在那里我可以成功wget互联网网页和手动使用yum安装httpd。 这通过使ELB检查高兴来修复我的cloudFormation堆栈。 /var/log/cloudinit-output.log表示实例在初始化期间无法parsingamazon yum存储库。 我有一种感觉,这可能是由于在NAT实例完全启动并正常工作之前,在新的EC2实例中启动LaunchConfig引起的。 我曾尝试在AutoScaling组中添加“DependsOn”:“NATInstance”,但这并没有解决问题。 你能帮我吗?

AWS – ELB – NTP – 无法转发UDPstream量?

我试图在一个内部ELB后面设置两个微型实例,这个实例将处理中央日志logging和NTP查询等普通任务,但是却意识到ELB不支持UDP转发。 经过一番search之后,我发现了这篇文章 ,并对其进行了研究,但根据AWS文档 ,您无法在私有区域内的节点上设置健康状况检查。 所以我的问题是,如何让主机容错(ELB或Route-53,或?)的单个NTP服务器的能力,所以本地节点可以引用它,与污染互联网渠道与请求? 我是否需要通过VIPpipe理自己的容错机制并保持活跃?