generated from ttipo/project-base
docs: 받는 사람 추천 캐시 상한을 코드(500명)에 맞춤
리뷰 때 메모리 상한으로 SUGGESTION_CACHE_MAX_USERS 를 500 으로 줄였는데 계약은 1,000명으로 남아 있었다. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
@@ -426,7 +426,7 @@ interface RecipientSuggestion {
|
||||
(퇴사자가 계속 맨 앞에 나와 반송되지 않게 — 웹메일 세션은 최대 30일이라 쓰는 사람은 그 안에 다시 로그인한다).
|
||||
- **알려진 한계**: 최근 주고받은 주소의 이름은 받은 메일의 보낸 사람 표시 이름에서 온다 — 바깥 사람이 동료 이름을 표시 이름으로 쓰면 그 이름으로 추천된다.
|
||||
추천 줄은 늘 주소를 함께 보이고, 사내와 최근 묶음을 나눠 보인다.
|
||||
- 응답은 `Cache-Control: private, no-store`. 서버는 사용자마다 10분 캐시하고(서버 메모리, 최대 1,000명), 그 사람이 메일을 보내면 다시 모은다.
|
||||
- 응답은 `Cache-Control: private, no-store`. 서버는 사용자마다 10분 캐시하고(서버 메모리, 최대 500명), 그 사람이 메일을 보내면 다시 모은다.
|
||||
같은 사람의 동시 요청은 한 번만 모은다. 로그에는 개수만 남긴다.
|
||||
- **클라이언트**: 쓰기 화면을 열 때 `q` 없이 `limit=100` 으로 한 번 받아 두고 치는 대로 거른다(초성 포함). 맞는 것이 모자랄 때만 `q` 로 다시 묻는다(250ms 기다린 뒤).
|
||||
|
||||
|
||||
Reference in New Issue
Block a user