안녕하세요. 궁금한 것이 하나있습니다. production 환경에서 static, me

 
JeongWoo Choi

안녕하세요. 궁금한 것이 하나있습니다.

production 환경에서 static, media file storage로 AWS S3 & cloudfront를 사용하고 있고,

django_cleanup과 sorl_thumbnail을 사용하고있습니다.

django_cleanup에서 sorl-thumbnail cache파일 삭제하는 signal인 cleanup_post_delete(https://github.com/un1t/django-cleanup#signals-example-for-sorlthumbnail)을 제공하는데요,

근데 이상하게도 production 서버에서만 해당 signal이 작동하지 않습니다.

development 환경(local)에서는 해당 signal이 잘 작동해서, Image를 바꾸기만 해도 sorl-thumbnail cache 이미지들이 잘 삭제되는데,

production 서버에서는 그렇지가 않네요.

혹시 관련해서 비슷한 경험 해보신분 계신가요?

  • Suchan An

    장고쪽 문제라기 보다는 Cloudstation 캐싱으로 발생하는 문제가 아닐까요?

Advertisements