3
Herokuのテストモードで私のプレイアプリケーションを開始したいと思っています。 私はこのProcfile追加:herokuのテストモードでPlay frameworkを起動することは可能ですか?
web: play test --http.port=$PORT $PLAY_OPTS
をしかし、私は、サーバーを起動したとき、私はHereokuログでこれを見ることができます。
←[32m2012-01-15T19:11:04+00:00 heroku[web.1]:←[0m State changed from crashed to created
←[32m2012-01-15T19:11:04+00:00 heroku[web.1]:←[0m State changed from created to starting
←[32m2012-01-15T19:11:16+00:00 heroku[web.1]:←[0m Starting process with command `play test --http.port=19429 --%prod -Dprecompiled=true
`
←[32m2012-01-15T19:11:17+00:00 app[web.1]:←[0m Listening for transport dt_socket at address: 8000
←[32m2012-01-15T19:11:18+00:00 app[web.1]:←[0m 19:11:18,040 INFO ~ Starting /app
←[32m2012-01-15T19:11:18+00:00 heroku[web.1]:←[0m Error R11 (Bad bind) -> Process bound to port 8000, should be 19429 (see environment
variable PORT)
←[32m2012-01-15T19:11:18+00:00 heroku[web.1]:←[0m Stopping process with SIGKILL
←[32m2012-01-15T19:11:18+00:00 app[web.1]:←[0m 19:11:18,048 INFO ~ Module scala is available (/app/modules/scala-0.9.1)
←[32m2012-01-15T19:11:19+00:00 heroku[web.1]:←[0m State changed from starting to crashed
←[32m2012-01-15T19:11:19+00:00 heroku[web.1]:←[0m Process exited
私は遊びがデフォルトでjpda.port = 8000を使用し、Herokuのは、デフォルトパラメータでクラッシュからだと思います。彼らのドキュメンテーションは、私が見たことのあるテストモードについて全くコメントしていないので、誰もがHerokuのテストモードでプレイを開始してもらえますか?私はのようなものが必要だと思う。