현재 스택은 Apache + Tomcat + MySQL이며 ProxyPass
AJP를 사용하여 Apache에서 Tomcat으로 요청을 발생시킵니다. 또한 동일한 사이트에서 Wordpress 용 PHP를 실행하므로 작업 .htaccess
파일 이 필요 합니다. 에 대응하여 성가신 문제 (이 스택 오버플로 페이지를 참조하십시오) , 우리는 다른 스택이 좋다. 우리는 일반적으로 아파치를 좋아하지만이 문제는 막을 수없는 문제입니다. 문제를 해결할 수 없다면 Apache를 사용할 수 없습니다.
대안은 다음과 같습니다.
- 톰캣 혼자
- Glassfish (Tomcat에서 분기 된 Java 앱 서버)
- 부두 (자바 서버)
- 수지
- LightTPD (경량 HTTP 서버)
- Nginx (경량 HTTP 서버)
내가 보는 방식으로 솔루션은 두 가지 캠프로 나뉩니다. Glassfish와 같은 순수한 Java 캠프; 또는 현재 Apache + Tomcat과 같은 분할 캠프. 우리는 순수 Java 솔루션이라는 아이디어를 좋아합니다. 움직이는 부분이 적을수록 잘못되는 것이 적기 때문입니다. PHP, .htaccess
파일 등을 지원하는 것이 있습니까?
이론적으로 우리는 다른 방법으로 분할을 수행 할 수 있습니다-그러한 기능을 필요로하는 비트에서만 Apache로 프록시하는 간단한 프론트 엔드를 갖지만 실제로는 요청의 80 %입니다.
사람들은 어떤 옵션을 제안합니까?