java - CloudBees 和 App Cells、实例和池

标签 java cloudbees paas autoscaling pooling

我试图理解以下两者之间的区别:

  • 一个app-cell
  • 一个应用实例;和
  • 一个应用程序池

例如,我如何知道何时适合为我的应用添加更多应用单元?或者添加更多实例?或者将它们的某个子集配置到一个池中?提前致谢!

最佳答案

大多数情况下,应用程序单元是衡量内存以及 IO 和 CPU 的“公平份额”的单位。

1 个单元是 128meg-ish - 因此 8 个单元将是它的 8 倍(不仅包括内存等)。

应用程序实例是在服务器上运行的 JVM(因此,如果您有 3 个实例,如果它是 Java 应用程序,则为 3 个 JVM)——但它们是具有相同“大小”的 JVM 的 3 个实例——因此一个单元实际上是尺寸的量度。

池是不相关的,只有在您使用专用计划并需要规划容量时才相关(默认情况下您可以忽略它)。

关于java - CloudBees 和 App Cells、实例和池,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16574132/

相关文章:

scala - 如何使用 play2 + scala 在 cloudbees 上运行我的 webapp?

postgresql - Azure PostgreSQL 即服务延迟问题

go - Cloudfoundry 密码 - 代码漏洞

java - "throws UncheckedException"是否有意义

java - 尝试从网站获取网页时访问被拒绝

tomcat - Cloudbees:如何覆盖 Cloudbees Tomcat 应用程序的 jvm 版本:

grails - Cloudbees Jenkins构建针对Grails 2.2.2应用程序失败

couchdb - 托管由Cloudant CouchDB备份的Sproutcore应用程序的最佳位置?

java - 如何在 API 18 中使用 Android KeyStore API?

java - 如何连接hibernate和DB2