logger.async_* 서버 설정
logger.async_* 서버 설정
이 페이지에서는 ClickHouse의 비동기 로깅을 위한 logger.async 관련 서버 설정을 설명할게요.
출처: 문서
본문
이 설정들은 ClickHouse 서버를 구성하며, ClickHouse 소스에서 자동으로 생성돼요.
logger.async
<true>(기본값)이면 로깅이 비동기로 수행돼요 (출력 채널당 백그라운드 스레드 하나). 그렇지 않으면 LOG를 호출하는 스레드 안에서 로그를 남겨요.
logger.async_queye_max_size
비동기 로깅을 사용할 때, 플러시를 기다리며 큐에 보관될 최대 메시지 수예요. 초과 메시지는 버려져요. 다음 2의 거듭제곱으로 올림돼요 (예: 100000은 131072가 돼요).