我正在使用Anypoint Cloudhub和Mule 3.8.1,并且在我的应用程序中遇到性能问题。如何在Cloudhub中配置堆大小和垃圾收集?
看看网上的性能文章,看起来应该看看堆大小和垃圾收集来优化性能,所以想知道如何在Cloudhub中配置它们?
我可以看到你是如何在内部安装Mule而不是Cloudhub的情况下进行安装的。
感谢
我正在使用Anypoint Cloudhub和Mule 3.8.1,并且在我的应用程序中遇到性能问题。如何在Cloudhub中配置堆大小和垃圾收集?
看看网上的性能文章,看起来应该看看堆大小和垃圾收集来优化性能,所以想知道如何在Cloudhub中配置它们?
我可以看到你是如何在内部安装Mule而不是Cloudhub的情况下进行安装的。
感谢
看来你可以通过增加工人的大小,https://docs.mulesoft.com/runtime-manager/deploying-to-cloudhub#configuring-a-deployed-application,这反过来又可以用来配置堆大小获得更多的资源。
无法通过配置直接增加Cloud-Hub中的堆大小。在cloudhub您可以通过增加工人的大小,那里的工人的大小具有以下堆内存分配更多的资源给你的应用程序 -
工人大小的堆内存 -
请注意,只有运行的应用程序数为工人使用。已停止的应用程序不会消耗vCore可用性。
具有小于1 vCore容量(0.1 vCore和0.2 vCore)的工作人员可为较小的工作负载提供有限的CPU和IO。每个工作人员有8 GB的存储空间,用于系统和应用程序存储。
应用具有更大的存储需求(详细日志记录等)应使用较大的工人大小之一 - 2个vCores或4个vCores,其具有额外的存储空间,如下所示:
让我知道你是否需要更多细节。