2016-07-18 5 views
0

나는 그리즐리 서버가 실행 얻기 위해이 명령을 사용OpenTripPlanner : 기본 8080과 다른 포트에서 독립 실행 형 인스턴스를 실행하는 방법은 무엇입니까?

java -Xmx6G -jar otp-0.19.0-shaded.jar --build Data --inMemory 

을 그리고 successfuly 8080 그리즐리 서버를 실행하지만이 있기 때문에 지금은 8080 내가 실행해야 점유 한 컴퓨터에서 사용하려면 예. 9090

는 내가하려고하면 웹에 많은 장소에서 제안

java -Xmx6G -jar otp-0.19.0-shaded.jar -p 9090 --build Data --inMemory 

내가 "-p"가 지원되지 않는 명령이라고 주장 오류가 발생합니다. 이걸 어떻게 진행해야하는지에 대한 아이디어가 있습니까?

답변

0

--port를 사용하여 http 포트 (https 포트의 경우 --securePort)를 정의합니다. OTP는 http와 https를 모두 열 수 있으므로 단일 시스템에서 여러 인스턴스를 실행하려면 인스턴스 당 두 인스턴스를 고유하게 유지해야합니다.

나를 위해 작동합니다 자바 -jar OTP는 *의 .jar -server --port 55555 --securePort 55,556 --router "는"

이 BTW, 도움말 대화 상자가 몇 가지 나열 Graph.obj

--graphs 다른 옵션 : java -jar otp * .jar --help