Есть ли способ включить удаленный хост http-запроса в посредник журнала, используемый для определенного api?WSO2 Журнал диспетчера Api Http-запрос в средстве регистрации журналов
Следуя инструкциям, я могу зарегистрировать сообщение о мыле, но у меня нет информации о вызывающем абоненте службы.
настоящее время я использую следующее определение последовательности:
<sequence xmlns="http://ws.apache.org/ns/synapse" name="WSO2AM--Ext--In">
<log level="full">
<property name="TRACE" value="Gunet Mediation Extension"/>
</log>
</sequence>
И результат я получаю при наличии вызова заключается в следующем:
INFO - LogMediator To: /SmartSearch/1, WSAction: urn:SearchStudentStatus, SOAPAction: urn:SearchStudentStatus, MessageID: urn:uuid:36f9a5cd-c8cb-4e1e-97a6-f3ebd3303589, Direction: request, TRACE = Gunet Mediation Extension, Envelope: <?xml version='1.0' encoding='utf-8'?><S:Envelope xmlns:S="http://schemas.xmlsoap.org/soap/envelope/"><S:Body><SearchStudentStatus xmlns="gunet.gr"><SSN>12312312312</SSN><institution>aueb</institution></SearchStudentStatus></S:Body></S:Envelope>
Я хотел бы иметь информацию об удаленном хосте, сделал особый вызов. Возможно ли это, используя посредник журнала, или я должен использовать комбинацию log4j configs?
Спасибо!
Приветствуем вас на этом форуме. Пожалуйста, добавьте фрагменты кода на свой пост, чтобы лучше понять вашу проблему. – Sampada
@Spiros: Вы проверили мое предложение? –
@AbimaranKugathasan. да, он работал точно так же, как вы его инструктировали. Большое спасибо – Spiros