Log4J가 활성화 된 상태에서 Heroku에 Java 기반 응용 프로그램을 배포 할 수 있습니까? 자신의 docs에 따르면heroku가 Log4J와 함께 배포
아무것도 표준 출력 (표준 출력) 또는 표준 오류 (stderr에) 에 기록하는 것은 당신의 로그에 캡처됩니다. 즉 간단한 출력 문을 사용하여 애플리케이션 코드에서 어디에서나 로그 할 수 있습니다.
자바에서puts "Hello, logs!"
:
그것은 정말 당신이 원하는 (또는 무엇을 펜더 로그의 종류에 따라 달라집니다System.err.println("Hello, logs!"); System.out.println("Hello, logs!");
가치 : Heroku가 구체적으로 표준 출력에 로그 아웃 호출에 "12 요소"디자인을 준수하는 응용 프로그램을 권장합니다 (HTTP ://12factor.net/logs). 서버와 서비스 전반에서 로그 정보를 단일 스트림으로 집계하는 것이 더 쉬운 방법이라는 아이디어가 있습니다. – bimsapi