2015-01-30 2 views
1

Heroku의 bash 콘솔 출력을 Logentries/other 파일 로그로 재지 정하는 방법은 무엇입니까?Heroku - 콘솔 출력을 Logentries로 리디렉션

나는 다음 명령을 사용

heroku run bash 

다음 명령을 사용하여 장기 실행 CasperJS 스크립트를 실행 :

casperjs myscript.js 

그런 다음 많은 출력이 콘솔에 나타납니다. 콘솔 출력을/Logentries/PostgreSQL 파일이나 다른 서버로 내보낼 수있는 다른 파일로 리디렉션하는 방법은 무엇입니까? 방법의

+0

어떻게 연결 되었습니까? SSH? – chaos

+0

터미널에서'heroku run bash'를 실행하십시오. (btw, Mac OS X 10.10을 사용하고 있습니다.) – Raptor

답변

1

로컬 컴퓨터)

heroku run casperjs /path/to/myscript.js > log.txt 

log.txt 후 로컬 시스템에 생성되고 출력이 리디렉션된다.

+0

질문 : 스크립트가 heroku/내 로컬 컴퓨터에서 실행됩니까? – Raptor

+0

@Raptor 아니요 서버에서는 스크립트가 실행되지만 출력은 로컬 파일'log.txt'로 리디렉션됩니다 – chaos

+0

감사합니다. 작동하지만 (천천히). – Raptor

0

하나는 다음 명령을 사용하는 것입니다

casperjs myscript.js > log.txt 

(그러나 로컬 컴퓨터에 log.txt에를 검색하는 방법?) 당신은에 (그것을 시도 할 수