我正在使用Anypoint Cloudhub和Mule 3.8.1,我的应用程序遇到了性能问题。
查看web上的性能文章,似乎我应该看看堆大小和垃圾收集来优化性能,所以我想知道如何在Cloudhub中配置它们?
我可以看到你是如何在Mule的预置安装中做到这一点的,而不是Cloudhub。
谢谢
发布于 2017-11-23 19:57:29
没有办法直接通过配置来增加Cloud-Hub中的堆大小。在cloudhub中,您可以通过增加worker大小为应用程序分配更多资源,其中Worker大小具有以下堆内存:
工作进程大小堆内存-
H194 vCores - 7.5 GB H210H1118 vCores -16 GB H212H113 16 vCores -32 GB H214
请注意,只有正在运行的应用程序才会计入工作进程的使用率。停止的应用程序不占用vCore可用性。
小于1 vCore容量(0.1cpu和0.2cpu)的工作人员为较小的工作负载提供有限的vCores和IO。每个工作进程都有8 GB的存储空间,用于系统存储和应用程序存储。
具有更大存储需求的应用程序(详细日志记录等)应使用较大的工作进程大小之一-2 vCores或4 vCores,它们具有如下所示的额外存储:
上
如果你需要更多的细节,请告诉我。
发布于 2017-02-16 09:57:00
似乎您可以通过添加worker size,https://docs.mulesoft.com/runtime-manager/deploying-to-cloudhub#configuring-a-deployed-application来获得更多的资源,这反过来可以用来配置堆大小。
https://stackoverflow.com/questions/42245989
复制相似问题