我已经在ec2实例上的安全组中配置使用我的ip。但是我收到了504网关超时错误。
当我让它向世界开放时,也就是0.0.0.0/0,那么它工作得很好。我使用"who am i“在ec2实例上检查了我的IP地址,这类似于安全组中的IP地址。
请建议如何使它只在我的机器上工作。
我已经遵循了上面提到的步骤
这是我的安全组入站规则的外观。
All traffic All All 123.201.54.223/32 Dev Security Rule
我伪造了我的申请表。如果我用码头跑的话,一切都会好的。我试着用ecs fargate运行它,并把它放在ALB的前面。如果我试图通过ALB dns访问我的应用程序,我会得到一个504网关淡出回来。
在寻找解决方案时,我找到了一个帖子,它告诉我将Tomcat超时设置得比ELB超时更高,但这没有帮助。
Dockerfile
FROM tomcat:8.0.20-jre8
RUN sed -i 's/connectionTimeout="20000"/connectionTimeout="70000"/' /usr/local/tomcat/conf/s