首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何使用AWS正确设置私有webpagetest实例

如何使用AWS正确设置私有webpagetest实例
EN

Stack Overflow用户
提问于 2019-04-08 14:07:18
回答 1查看 566关注 0票数 0

我正在尝试用AWS设置一个私有webpagetest实例。我成功地拥有了运行中的webpagetest服务器,但我正在与代理和自动标度进行斗争。为了保持简单,我希望总是有一个运行代理。我的所有设置都将使用eu-west-1区域。

下面是我为设置所有内容所做的所有步骤,感谢本指南

  • 基于正式的WPT服务器(ami-9978f6ee)创建T2媒体实例
  • 在IAM中创建一个具有访问密钥的"wpt“用户
  • 创建两个安全组:一个用于wpt服务器,一个用于wpt代理,以便它们能够通信
  • 自定义settings.ini,以便始终有一个具有与我的区域相关的AWS特定设置的运行代理

下面是我在settings.ini中的自定义设置:

代码语言:javascript
复制
EC2.eu-west-1-linux.min=1
EC2.eu-west-1-linux.max=1

ec2_locations=1
ec2=1
ec2_key=*****
ec2_secret=*****
ec2_instance_size=c4.large
EC2.default=eu-west-1
EC2.eu-west-1.securityGroup=*****
EC2.eu-west-1.subnetId=*****

首先,我在位置下拉列表中的wpt用户界面中没有看到eu-west-1-linux (看起来在我运行1测试之前位置是不会更新的)。然后,即使我成功地拥有了一个运行代理,我也会遇到一些随机问题,比如测试接受时间,或者测试永远被“卡住”,甚至失去wpt服务器和代理之间的连接(在检查http://mywebpagetest/getTesters.php?f=html之后)。

我认为有很多人使用WPT与AWS,但我不认为我是唯一一个挣扎在AWS集成,所以如果有人有一个类似的架构或反馈使用,这将是非常有帮助的!

EN

回答 1

Stack Overflow用户

发布于 2019-09-30 14:11:04

此问题是由于代理的安全组配置错误造成的。还不清楚哪些端口Webpagetest代理需要能够与Webpagetest服务器通信。

因此,作为一个快速修复,我刚刚打开了我的webpagetest代理和我的webpagetest服务器之间的所有传入TCP端口。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/55575353

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档