我正在使用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,其具有額外的存儲空間,如下所示:
讓我知道你是否需要更多細節。