OutofMemory HTTP Requester - PullRequest
       37

OutofMemory HTTP Requester

0 голосов
/ 11 октября 2019

Я получаю сообщение об ошибке памяти при отправке большой полезной нагрузки (~ 100 МБ данных XML) по HTTP. Есть ли способ оптимизировать запросчик мула, чтобы избежать проблемы нехватки памяти. Я запускаю приложение в cloudhub 0.1 vore (500 МБ памяти). Я не хочу увеличивать vcore из-за ограниченного ресурса. Любые другие идеи / предложения приветствуются.

Моя конфигурация

<http:request-config name="HTTP_Request_Configuration" protocol="HTTPS" host="${host}" port="443" doc:name="HTTP Request Configuration" basePath="${baseuri}"  connectionIdleTimeout="${idle.timeout}" responseTimeout="${vresponse.timeout}"  requestStreamingMode="AUTO" streamResponse="true">
</http:request-config>

<dw:transform-message doc:name="Create Payload" mode="deferred">
            <dw:set-payload><![CDATA[%dw 1.0
%output application/xml skipNullOn="everywhere", encoding = "UTF-8" 

ПРИМЕЧАНИЕ: ПОЖАЛУЙСТА, НЕ ПРЕДЛАГАЙТЕ УВЕЛИЧИТЬ VCORE

...