Насколько я знаю, нет прямого способа записывать запросы и ответы в файл журнала, если вы не напишите свой собственный регистратор в балерине.Вы можете написать перехватчик (https://ballerina.io/learn/by-example/http-filters.html)), который регистрирует запросы и ответы в файле журнала.
В качестве альтернативы вы можете записывать журналы трассировки http в файл вместо консоли, используя консольные команды.Используйте b7a.http.tracelog.path
для указания пути к файлу вместо b7a.http.tracelog.console
.
Пример: ballerina run -e b7a.http.tracelog.path=trace-logs.log hello_world_k8s.bal