grails 캐시 및 zip 리소스 플러그인이 활성화 된 grails 애플리케이션이 있습니다. 로드 밸런서 뒤에 여러 전쟁 배포가 있습니다. 응용 프로그램에 액세스하려고하면 일부 이미지가 누락 된 것으로 보입니다. 이것이 우리의 문제입니다. 로드 밸런서가없는 서버를 직접 가리키는 이미지에 액세스하려고 시도했을 때 한 서버에는 이미지가 포함되고 다른 이미지에는 포함되지 않습니다. 왜 이런 일이 일어 났습니까? 나는 모든 이미지가 서버를 시작하는 동안 작업 폴더에 생성되지 않는다고 생각한다. Grails.resources.work.dir을 사용하여 정의 된 두 개의 서버 이미지 작업 폴더에서 파일 수가 서로 다른 것을 확인했습니다.로드 밸런서 작업시 캐시 된 플러그인 문제
3
A
답변
0
Grails 2.1, Tomcat 7 및 F5로드 밸런서를 사용하여 이미지와 비슷한 문제가 발생했습니다. 세션이 여러 grails 앱 배포 사이에서 올바르게 관리되지 않았기 때문입니다. 이로 인해 302 개의 이미지 리디렉션 (/ images에서/static으로)이 서로 다른 두 서버간에 분할되어 실패합니다. 로드 밸런서에서 고정 세션/세션 선호도를 활성화하여 세션이 설정되면 모든 요청이 동일한 서버로 이동하도록하여이 문제를 해결할 수있었습니다. 같은 문제가 발생했는지 모르겠지만 시도해 볼만한 가치가 있습니까?
관련 문제
- 1. 로드 밸런서
- 2. 로드 밸런서
- 3. 하드웨어 캐시 /로드 밸런서 (etc, f5 big-ip)가 소프트웨어 캐시 /로드 밸런서 (etc, 바니시)보다 얼마나 좋습니까?
- 4. 로드 밸런서 Nginx의 NTLM
- 5. 로드 밸런서 뒤의 Socket.io
- 6. 로드 밸런서 구성
- 7. Facebook 등록 플러그인 및로드 밸런서
- 8. Node.js 리버스 프록시 /로드 밸런서
- 9. Nginx /로드 밸런서 coniguration에 대한
- 10. 로드 밸런서, 소켓 및 Java
- 11. Nginx로드 밸런서 websocket 문제
- 12. 청중로드 밸런서 문제?
- 13. Azure에서 HTTP에서 HTTPS로 리디렉션 (로드 밸런서 사용)
- 14. 로드 밸런서 - 실패한 인스턴스에 대한 복구 작업
- 15. 로드 밸런서 연결 전에 스크립트를 실행하십시오.
- 16. 로드 밸런서 및 HTTPS 요청 전달
- 17. 로드 밸런서 확장 성이있는 웹 소켓
- 18. 로드 밸런서 뒤에있는 오징어 프록시는 403
- 19. 로드 밸런서 뒤의 gitlab에 https url 표시
- 20. GCE +로드 밸런서 + 공용 IP가없는 인스턴스
- 21. Nginx로드 밸런서 문제
- 22. 로드 캐시 오버로드 데이터베이스
- 23. 로드 할 수있는 캐시
- 24. siteminder 세션 쿠키를 찾는로드 밸런서 관련 문제
- 25. 로드 NPAPI 플러그인/에뮬레이터
- 26. 로드 된 후 Facebook 플러그인 표시
- 27. AS2 -로드 된 객체의 문제
- 28. 이미지 작업시 망막 디스플레이 문제
- 29. AWS로드 밸런서
- 30. 로드 기능이없는 구아바 캐시 사용