Browse Source

Document focused member file debug tracing

master
evgeny 1 week ago
parent
commit
f7e1752fc2
  1. 15
      doc/member_files.txt

15
doc/member_files.txt

@ -172,5 +172,16 @@ fd idle и принадлежность work/done потокам.
tests/test_member_files_network: настоящие A/B/M, подписанная storage-роль,
upload/download, побайтная проверка, чужая запись, виртуальный корень,
подписанное удаление читателя. test_services — stop/start общего чат-сервиса.
Логи: media=debug для операций/диапазонов/ACL/fd; info — публикации и transfer,
warn/error — отказы с группой, UID, путём, смещением и точной причиной.
Текущая диагностика выделена в категорию debug. Настройка для полного трасса:
[debug]
debug=trace
debug=debug показывает запрос/ответ, ACL, очереди, маршрут, ACK, crypto-решения,
I/O, fd idle и состояние браузера. trace дополнительно показывает каждый
read/write и передачу задач/завершений между дисковым потоком и uasync.
По request_id видны GUI post → core request → router seq → server rx → ACL →
disk queued/start/done → response tx → GUI result/bridge → directory ready.
PID создания worker, PID отправки задачи и startup PID позволяют однозначно
обнаружить fork после создания потока; несовпадение PID логируется как ошибка.
Ключи шифрования, plaintext файлов и сырые медиа в debug не выводятся.
Старые VAD/рация/GUI/вложения сообщения перенесены в vad/radio/chat/media/config;
ошибки и пользовательские info остаются в тематических категориях.

Loading…
Cancel
Save