2. 비동기 설정
@EnableAsync 어노테이션을 사용하여 비동기 처리를 활성화합니다.
AsyncConfig.java

3. 로그 포맷팅 및 파일 쓰기
로그 포맷팅 및 파일 쓰기를 비동기로 처리하는 서비스를 구현합니다.
LogService.java

4. 웹훅 데이터 처리
웹훅 데이터를 처리하고 LogService를 호출하여 로그를 기록합니다.
WebhookController.java

5. 애플리케이션 실행
위 설정이 완료되면 Spring Boot 애플리케이션을 실행하여 웹훅을 수신하고 로그를 비동기적으로 파일에 기록할 수 있습니다.
전체 코드 요약
- AsyncConfig.java: 비동기 처리를 활성화합니다.
- LogService.java: 로그 포맷팅 및 파일 쓰기를 비동기로 처리합니다.
- WebhookController.java: 웹훅 요청을 수신하고 로그를 기록합니다.