java - Heroku 命令信息。产生错误信息?

标签 java heroku cloud scaling

我想要一个免费的测功机为我的 JAVA 测试应用程序工作。

我怀疑我已经有了这个并且heroku信息中有一个错误。 然而该应用程序确实很慢。奇怪的是,只有我使用该应用程序,所以施加的负载很少。该应用程序应该是快速且优化的,因为它是一个根据 heroku 教程使用 spring roo 完成的小示例应用程序。如果在我的笔记本电脑上本地运行,性能比 Heroku 好得多。

你说这只是 heroku info 命令中的一个错误还是我有 0 dynos?

$ heroku info //显示 0 dynos

....
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个dyno

Scaling web processes... done, now running 1

$ heroku info //Stills 显示 0 dynos

....
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 info 不显示测功机,但如果 heroku ps 显示一个,那么您正在使用一个。它不应该很慢,只是对每个页面的第一个请求将导致 JSP 被编译。但编译完成后,速度应该会很快。为了进行比较,这里是在 Heroku 上运行的 Spring Roo Pet Clinic 应用程序:
http://blazing-window-406.herokuapp.com/

关于java - Heroku 命令信息。产生错误信息?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7316197/

相关文章:

java - 多线程程序中完成线程的实时输出(CompletionService)

java -/* 和/** 之间的区别

heroku 没有这样的应用程序

javascript - 当我在 Unicorn 服务器上运行时,Websockets 在我的 Rails 应用程序中不起作用,但在瘦服务器上运行

java - 确保后端服务安全的正确方法 - oAuth

java - org.springframework.beans.NotReadablePropertyException :

ruby-on-rails - Heroku 错误代码=H27 desc ="Client Request Interrupted"方法=POST USING RAILS 服务器端,Vue 前端

iphone - 当服务器在谷歌云上时,websocket 在 iPad、iPhone 上失败

java - JClouds:BlobStore.getBlob() 需要很长时间

nosql - 关于分布式计算的阅读内容