CI 묻고 답하기

제목 ci 대량메일 질문입니다.
카테고리 CI 2, 3
글쓴이 Csj01113 작성시각 2019/03/17 23:35:28
댓글 : 3 추천 : 0 스크랩 : 0 조회수 : 12527   RSS
안녕하세요. 현재 외국에서 웹개발하고있는 2년차 개발잡니다.
코드이그나이터 관련 정보를 포럼에수 자주 참고하고있습니다. 감사합니다.
이번에 메일관련된 기능을 개발하게되었는데
한번보낼때 300에서 500명 가량의 유저에게 이메일을 이미지를 50개정도 첨부해서 각자 to 로보내는 기능을 작성중입니다.
아마존의 ses를 경유해서 ci의 smtp 로 발송은 확인했습니다.
To 로 한명씩보내야되다보니 for문으로 300건 처리를 했는데 38건 처리하고 로컬의 xampp서버가 폭파되더군요.
속도는 한건당 5초 정도로 300통이면 25분
걸리겠거니 추측만됩니다.

서버부하가 적게걸리면서 빠르게 처리할 방법이없을까요?
태그 메일,ses
 다음글 원하는 URI 형식으로 매핑하기 (3)
 이전글 index.php 죽이기를 한 이후에는 파일시스템으로 ... (2)

댓글

한대승(불의회상) / 2019/03/18 09:09:45 / 추천 0
time out에 걸린건 아닌지 확인해 보세요.
변종원(웅파) / 2019/03/18 12:17:40 / 추천 0
php.ini 타임아웃, 메모리 제한 우선 확인하세요.
Csj01113 / 2019/03/19 20:21:34 / 추천 0
답글 감사드립니다.
sqs를 이용해서 큐집어넣고
서버에서 프로바이저에서 처리하는 방식으로 해결했습니다. 나중에 팁란에 투고 하겠습니다.