托pipeASP.NET MVCv1应用程序的最佳性能设置是什么? 我目前有两个微型实例运行,一个服务于数据库,另一个服务于MVC应用程序本身。 应用程序服务器是Windows Server 2k8 32位,IIS 7.5。 数据库服务器是Windows 2008 Datacenter 32位,Sql Express。 一次只有less数(less于10)个用户,并且通过查看AWS监控,数据库CPU偶尔会达到100%的使用率,但是应用服务器CPU几乎有一半时间运行在100%。 就像你想象的那样,这会伤害用户的performance。 什么是更好的服务器/实例设置,记住成本? 谢谢你的帮助。
我正尝试将我的网站托pipe从bluehost迁移到AWS云服务。 我已经在AWS上configuration了一个弹性IP的站点并运行,当我在浏览器中指定IP地址时,它会正常加载。 我已经进入AWS控制台的Route 53,并为该域创build了“托pipe区域”。 然后,我使用IP地址作为值创build了一个types为“A”的新logging集。 我有一个用bluehost注册的域名。 我已login到bluehost帐户,并更新了域名服务器以指向AWS控制台中的Route 53中指定的域名服务器。 当我直接点击IP地址的网站加载,但它不会加载时使用的域名(我得到一个谷歌浏览器哎呀错误页面说没有页面) 我试过使用这个网站: http : //dns.squish.net/进行debugging,但似乎给了我正确的结果。 fizaclegems.com 300 IN A 107.20.209.78 其中,107.20.209.78与AWS控制台中configuration的弹性IP相匹配。 这是所有4个名称服务器的结果。 我在这里错过了一步吗? 有谁知道我还应该做什么或寻找什么?
我遇到了一个奇怪的问题,并且好奇别人是否也遇到了这个问题。 如果有绝对的事情可以做的话 我们有一个安装在ELB后面的多台AWS EC2 Linux机器。 EC2机器正在运行Nginx。 我们把它们称为我的生产机器(因为它们是!) 我也有一个运行Apache的Rackspace云计算机。 完全分开。 我们称之为testing服务器。 现在,新加坡有一家ISP似乎在通过透明代理或其他途径来收集stream量,而当你进行IP检查时,IP往往会发生变化。 事实上,我注意到,当我检查http://www.whatismyip.com,IP似乎是稳定的(不会改变)在刷新。 但是,在清爽的情况下,IP的变化! (所以我的ISP做奇怪的东西)。 现在,回到我的设置,我注意到了一些事情: 连接到单个Nginx生产计算机(绕过负载均衡器)时,检查来自PHP的REMOTE_ADDRvariables,将被设置为可更改的稳定IP。 连接到testingApache服务器时,从PHP检查REMOTE_ADDRvariables,将其设置为在刷新时发生更改的IP。 通过ELB连接到nginx生产机器时检查标题,ELB将HTTP_X_FORWARDED_FOR设置为稳定的IP。 有没有人遇到这种奇怪的行为? 我能做什么吗? 我应该“信任”哪个IP? (Apache给出的一个,还是ELB和Nginx给出的一个?) 谢谢! 克里斯
我有一个高stream量(想象跟踪服务器)node.js服务器将在AWS EC2上运行。 没有涉及磁盘操作,但很多DynamoDB请求(在相同的区域),ElastiCache的使用和正如我所说 – 大量的networkingI / O(小包,小于0.5kB,大约每秒5-10)。 这种情况最好的解决办法是什么? 一些较小规模的服务器,如负载均衡器中的m1.medium或m1.large,或者单个m1.xlarge服务器? xlarge的主要问题是,它提供了大量的存储空间,我绝对不需要…
我有一个Java应用程序,它使用JDBC(使用官方最新的Oracle驱动程序,由IP指定的位置)在Amazon EC2(美国东部地区)实例上连接到MySQL。 它还使用Amazon给定的SDK连接到S3。 问题是,尽pipe一切都很快,而且在任何服务器上工作都很好,除了在特定位置的一台服务器(比如LOC-A)。 在应用程序中build立连接超时或平均可以连接1/10重新启动(但后来真的很慢)。 S3连接也以相同的速率出错。 MySQL Workbench挂起9/10次从数据库获取结果。 连接是住宅FIOS连接(从调制解调器到PC硬连线)。 50MB / s下,25MB / s,<20ms ping。 电脑和调制解调器重启。 禁用防火墙。 最新的networking驱动。 DNS,ARPcaching清除。 MySQL用户对任何主机名的所有权限。 就像我说的,任何其他的服务器工作的很好,这个特定的计算机或networking是可怕的。 我知道我给予了非常高的信息,但代码是稳定的,没有改变。 任何人都可以推荐下一步行动吗? 我们开始怀疑(锡箔帽子)深度包检测。
我正在尝试从Web服务器EC2实例连接到ElasticSearch服务器ec2实例。 从EC2连接时连接速度很慢,但从普通计算机(不在AWS内部)连接时速度非常快。 如果我从笔记本电脑发出请求,速度很快: laptop:~ jordan$ time curl -vvv search.example.org:9200 * About to connect() to search.example.org port 9200 (#0) * Trying 1.2.3.4… connected * Connected to search.example.org (1.2.3.4) port 9200 (#0) > GET / HTTP/1.1 > User-Agent: curl/7.19.7 (universal-apple-darwin10.0) libcurl/7.19.7 OpenSSL/0.9.8y zlib/1.2.3 > Host: search.example.org:9200 > Accept: */* > < HTTP/1.1 200 OK < Content-Type: application/json; […]
我很难搞清楚如何摆脱URL中的“www”。 我正在寻找访问网站,当你键入mywebiste.co以及redirectwww.mywebsite.co mywebsite.co 我已经尝试通过apache2,在configuration文件中创build一个虚拟主机,但是从我使用的教程不起作用。 我想也许我必须configurationAWS的其他东西? 我真的不知道该怎么看待。 所以我的post在这里。 我使用GoDaddy拥有域名,并使用AWS上的Route 53和EC2来设置我的服务器。 你可以在这里尝试:www.meetmyfriends.co 非常感谢。
我正在使用Elastic IP abcd运行AWS EC2 Linux实例,并在其上托pipe两个不同的网站: ServiceA: http:// abcd / serviceA ServiceB: http:// abcd / serviceB 我已经购买了以下域名: serviceA.com和serviceB.com ,我想分配给他们正确的托pipepath。 我发现如何使用URLredirect。 有没有办法通过DNSconfiguration?
我曾经在EBS卷上备份的Amazon AWS t1.micro实例上运行我的网站。 正如我预料的随着时间的推移,我的内存消耗现在几乎已经满了,只有大约10 MB的空闲。 因此,网站经常变慢,file uploadfunction不会发生。 我尝试添加一个自动缩放组,但是在function上没有任何区别。 所以在我抽出公羊之前,我有以下的疑问: 如何自动缩放不同于增加我的实例内存? 是否有可能增加RAM而不影响IP地址? (我想避免在不同地方改变IP地址的不必要的混淆和麻烦) 请理解,我是这个东西的菜鸟。 编辑:我已经通过在这个链接关于调整您的实例的文档但它提到,我必须保持“弹性IP”的注意,它会改变。 我不知道是什么,是否继续在那里的步骤,我将不得不在DNS服务器进行更改指向一个新的IP,等等。
我们在工作中使用我们的VPC的堡垒连接到几个私人服务器,我已经设置别名(SSH主机别名),以加快反弹到下一个服务器的过程,但这是一个缓慢的过程,许多用户最终catget我们configurationfind适当的别名。 我想找出一种方法能够让我们的用户能够通过堡垒ssh / sftp? 有谁知道一个可接受的方法? 我简单地看了一下mosh-server,但不确定这是否是正确的方法。