1

$ vmc stats我的应用程序肯定很大,但考虑到我的设置是这样的,536MB 的限制似乎很奇怪 :

+----------+-------------+----------------+--------------+---------------+
| Instance | CPU (Cores) | Memory (limit) | Disk (limit) | Uptime        |
+----------+-------------+----------------+--------------+---------------+
| 0        | 1.3% (4)    | 976.5M (2G)    | 263.0M (2G)  | 0d:0h:32m:56s |
+----------+-------------+----------------+--------------+---------------+

有谁知道如何避免 402 错误?

干杯,布莱恩

4

2 回答 2

2

“droplet 大小”(应用程序的源和资源的总大小)的实际(默认)限制为 512MB;结果是 536 * 10^6 字节。

如果您在 cloudfoundry.com 上运行,那么就是这样,您无法控制该参数,您所能做的就是减少代码的大小。但是,我认为这个限制适用于分期前的大小。这意味着您可能可以将一些代码拆分为 Maven 依赖项。值得一试。

但是,如果您有自己的安装,则可以通过编辑 cloud_controller.yml 并更改max_droplet_size参数来解决此问题。请注意,该值被解释为字节,做你的数学:)

于 2012-08-18T08:56:35.830 回答
0

max_droplet_size已更改为max_package_size. 但是,您可能还必须更改 nginx 的client_max_body_size.

于 2014-04-09T08:46:39.700 回答