Мул: код ответа 405 отображается как сбой

У меня есть приложение Mule, которое слишком много раз вызывает другой Mule API. В журналах Mule API я вижу сообщение ниже

В клиентском приложении мула я вижу код ответа ошибки 405, отображаемый как сбой только для нескольких запросов. (org.mule.module.http.internal.request.ResponseValidatorException)

пожалуйста, предложите, как это можно решить в Mule. Я использую Мул 3.8.5


person sandeep teerth    schedule 05.12.2017    source источник
comment
Можете ли вы поделиться своей соответствующей конфигурацией HTTP и конфигурацией потока? Кажется, API, который вы вызываете, возвращает 405 Method Not Allowed. Вы уверены, что вызываете API с правильными параметрами?   -  person Pierre B.    schedule 06.12.2017
comment
Ответ об ошибке говорит о том, что вы отправляете недопустимый метод.   -  person star    schedule 07.12.2017
comment
это интерфейс Mule, и из этого интерфейса Mule API вызывается много раз. Я получаю эту ошибку только для нескольких запросов, поэтому я не могу понять, что происходит не так.   -  person sandeep teerth    schedule 11.12.2017
comment
‹flow name=saveDesign processingStrategy=synchronous› ‹http:request config-ref=HTTP_SaveDesign path=${saveDesign.path} method=POST doc:name=saveDesignHTTP› ‹http:request-builder› ‹http:query-param paramName= client_id value=${saveDesignClientId}/› ‹http:query-param paramName=client_secret value=${saveDesignClientSecret}/› ‹http:header headerName=Content-Type value=application/json/› ‹/http:request-builder› ‹/http:запрос› ‹/поток›   -  person sandeep teerth    schedule 11.12.2017
comment
‹http:request-config name=HTTP_SaveDesign host=${saveDesign.host} port=${saveDesign.port} responseTimeout=${saveDesign.timeout} doc:name=Конфигурация запроса HTTP connectionIdleTimeout=40000 protocol=HTTPS› ‹tls: context› ‹tls:trust-store insecure=true/› ‹/tls:context› ‹/http:request-config› --› это конфигурация соединителя   -  person sandeep teerth    schedule 11.12.2017
comment
@Pierre B: это интерфейс Mule, и из этого интерфейса Mule API вызывается много раз. Я получаю эту ошибку только для нескольких запросов, поэтому я не могу понять, что происходит не так.   -  person sandeep teerth    schedule 11.12.2017


Ответы (1)


mule api работал на 0,1 В ядра в облачном хабе, загрузка процессора была ниже 50%, а использование памяти было ниже 50%.... но все же я увеличил напряжение ядра до 0,2 В ядра, и это решило мою проблему... мои коллеги также сказали, что это известная проблема, увеличение виртуальных ядер решает проблему, хотя текущее использование виртуальных ядер меньше

person sandeep teerth    schedule 23.12.2017