1

먼저이이 일 :왜 AWS 탄력적 인 beanstalk에서 프록시 오류가 발생합니까? angel이라는 프로젝트 도움을

짧은 버전 : 내가 로컬 호스트 서버에서 내 프로젝트를 열 때

가 정상적으로 내가 돈 작동 ' 문제가 생기지 않습니다. 하지만 aws에서 열면이 프록시 오류가 발생합니다. 나는 모든 준비가 끝난 시간을 늘리려고했는데 Load Balancer는 도움이되지 않습니다. I는 RDS 데이터베이스에 연결

@WebServlet(urlPatterns = "/*", name = "MyUIServlet", asyncSupported = true) 
    @VaadinServletConfiguration(ui = MyUI.class, productionMode = false) 
    public static class MyUIServlet extends VaadinServlet { 
    } 

: 아파치/error_log는

여기
] server is within MinSpareThreads of MaxClients, consider raising the MaxClients setting 

에서 아파치/elasticbeanstalk-의 error_log

[Mon Mar 13 12:31:14 2017] [error] [client 92.37.75.229] (70007)The timeout specified has expired: proxy: error reading status line from remote server localhost:8080, referer: my site 
[Mon Mar 13 12:31:14 2017] [error] [client 92.37.75.229] proxy: Error reading from remote server returned by /, referer: my site 

오류에

오류 WebServlet 메인 코드 로컬 호스트의 모든 준비 작업

public static final String URL = "jdbc:mysql://test.cgiwnuzpgiyc.us-west-2.rds.amazonaws.com/MuDataBase"; 
    public static final String USER = "USER"; 
    public static final String PASSWORD = "Password"; 
    public static final String DRIVER_CLASS = "com.mysql.jdbc.Driver"; 

답변

0

제 경우에는 정상적인 사람들은 데이터베이스 보안 그룹의 설정이 잘못되었습니다. 데이터베이스에 액세스 할 수있는 사람은 내 PC였습니다. 따라서 서버가 코드를로드하려고 할 때 MaxClients가 부족합니다. 비슷한 문제가 있으면 많은 AWS를 알아서 도와 드리겠습니다.