mirror of
https://github.com/hoytech/strfry.git
synced 2025-06-17 16:58:50 +00:00
config to log reason for invalid event rejection (default true)
- can be disabled to silence excessive logging
This commit is contained in:
@ -33,7 +33,7 @@ void RelayServer::runIngester(ThreadPool<MsgIngester>::Thread &thr) {
|
|||||||
ingesterProcessEvent(txn, msg->connId, msg->ipAddr, secpCtx, arr[1], writerMsgs);
|
ingesterProcessEvent(txn, msg->connId, msg->ipAddr, secpCtx, arr[1], writerMsgs);
|
||||||
} catch (std::exception &e) {
|
} catch (std::exception &e) {
|
||||||
sendOKResponse(msg->connId, arr[1].at("id").get_string(), false, std::string("invalid: ") + e.what());
|
sendOKResponse(msg->connId, arr[1].at("id").get_string(), false, std::string("invalid: ") + e.what());
|
||||||
LI << "Rejected invalid event: " << e.what();
|
if (cfg().relay__logging__invalidEvents) LI << "Rejected invalid event: " << e.what();
|
||||||
}
|
}
|
||||||
} else if (cmd == "REQ") {
|
} else if (cmd == "REQ") {
|
||||||
if (cfg().relay__logging__dumpInReqs) LI << "[" << msg->connId << "] dumpInReq: " << msg->payload;
|
if (cfg().relay__logging__dumpInReqs) LI << "[" << msg->connId << "] dumpInReq: " << msg->payload;
|
||||||
|
@ -77,6 +77,9 @@ config:
|
|||||||
- name: relay__logging__dbScanPerf
|
- name: relay__logging__dbScanPerf
|
||||||
desc: "Log performance metrics for initial REQ database scans"
|
desc: "Log performance metrics for initial REQ database scans"
|
||||||
default: false
|
default: false
|
||||||
|
- name: relay__logging__invalidEvents
|
||||||
|
desc: "Log reason for invalid event rejection? Can be disabled to silence excessive logging"
|
||||||
|
default: true
|
||||||
|
|
||||||
- name: relay__numThreads__ingester
|
- name: relay__numThreads__ingester
|
||||||
desc: Ingester threads: route incoming requests, validate events/sigs
|
desc: Ingester threads: route incoming requests, validate events/sigs
|
||||||
|
Reference in New Issue
Block a user