我是新手来加载平衡器。我刚刚设置了一个侦听SSL。我还创建了一个EC2实例并将其添加到“Application Load Balancer”的目标组中。目标组也通过SSL连接。
我在EC2实例上安装了apache,并在/ var / www / html目录中放置了一个index.html文件。
我原以为输入负载均衡器关联的域名地址(www.example.com)会将我路由到EC2实例的index.html文件(这是唯一的目标)。但是我收到Bad Gateway 502错误。
最初我只在EC2上有SSH入站规则。我为HTTPS打开了443但这并没有什么区别。
我是否需要在EC2和负载均衡器上安装SSL证书?我是否需要打开任何其他端口?
对此全新,并且不确定负载均衡器如何与EC2实例通信。希望它是内部的,以便EC2实例完全没有被孤立地暴露出来。
答案 0 :(得分:1)
这里有很多事情可能会出错但是(假设您已经正确配置了负载均衡器)我认为如果您将HTTP侦听器添加到负载均衡器,将目标组的协议更改为HTTP(因为负载),您的工作应该有效平衡器通过HTTP与EC2对话,然后,将这样的内容添加到 // Test Plan
TestPlan testPlan = new TestPlan("Create JMeter Script From Java Code");
// Construct Test Plan from previously initialized elements
testPlanTree.add("testPlan", testPlan);
testPlanTree.add("loopController", loopController);
testPlanTree.add("threadGroup", threadGroup);
testPlanTree.add("httpSampler", httpSampler);
// Run Test Plan
jmeter.configure(testPlanTree);
jmeter.run();
:
.htaccess
您可以阅读更多here。