Информация о команде Heroku.Создание неверной информации? - PullRequest
1 голос
/ 06 сентября 2011

Я хочу, чтобы один бесплатный dyno работал для моего тестового приложения JAVA.

Я подозреваю, что у меня уже есть это и есть ошибка в информации о героке. Однако приложение действительно медленное. Странно то, что я использую только приложение, поэтому прикладывается очень мало нагрузки. Приложение должно быть быстрым и оптимизированным, так как оно представляет собой небольшое приложение, выполненное с использованием Spring Roo, согласно обучающей программе heroku. Если запустить на моем ноутбуке локально, производительность будет на порядок лучше, чем у Heroku.

Что вы говорите, это просто ошибка в команде heroku info или у меня 0 динамов?

$ heroku info // Показывает 0 динамов

....
Dynos:          0
Workers:        0
Repo size:      75M
Slug size:      61M
Stack:          cedar
Data size:      32k
Addons:         Basic Logging, Basic Release Management, Shared Database 5MB

$ heroku ps // Я интерпретирую это как 1 dyno; правильно?

Process       State               Command
------------  ------------------  ------------------------------
web.1         up for 30m          java $JAVA_OPTS -jar target/depend..

$ heroku scale web = 1 // Попытка форсировать 1 динамо

Scaling web processes... done, now running 1

$ heroku info // Кадры показывают 0 динамов

....
Dynos:          0
Workers:        0
Repo size:      75M
Slug size:      61M
Stack:          cedar
Data size:      32k
Addons:         Basic Logging, Basic Release Management, Shared Database 5MB

1 Ответ

2 голосов
/ 06 сентября 2011

Я не уверен, почему heroku info не показывает динамо, но если heroku ps показывает один, то вы используете его. Он не должен быть медленным, за исключением того, что первый запрос к каждой странице приведет к компиляции JSP. Но после его компиляции все должно быть быстро. Для сравнения, вот приложение Spring Roo Pet Clinic, работающее на Heroku:
http://blazing -window-406.herokuapp.com /

...