arcadedb icon indicating copy to clipboard operation
arcadedb copied to clipboard

Warnings in logs during replication

Open lvca opened this issue 8 months ago • 0 comments

After testing, it was found that:

  1. Set Darcadedb. typeDefault Buckets to 32, and when 10659 data entries are written, the above logs will begin to appear;
  2. Set Darcadedb. typeDefault Buckets to 4, and when 657 data entries are written, the above log will appear as follows: “ WARNI [ReplicationLogFile] <arcadedb_9> Found a jump (2) in message numbers. Last was 657 and now receiving 659. Skip saving this entry (threadId=160)”;
  3. It seems unrelated to the configuration parameters of JMeter, as no matter what write rate is used, problems will occur when the data volume reaches the above values. The main parameters of HTTP requests are as follows: <stringProp name="HTTPSampler.protocol">http</stringProp> <stringProp name="HTTPSampler.path">/api/v1/command/ytb_db</stringProp> <boolProp name="HTTPSampler.follow_redirects">true</boolProp> <stringProp name="HTTPSampler.method">POST</stringProp> <boolProp name="HTTPSampler.use_keepalive">true</boolProp> ....
  4. Another phenomenon is that when the above-mentioned problem logs appear, executing the operation of creating a new database will cause two Replica nodes to undergo a state transition of OFFLINE-JOINING-ONLINE, resulting in the failure of database creation. The log is as follows: “2025-04-17 14:34:49.162 WARNI [HAServer] <arcadedb_9> Timeout waiting for quorum (3) to be reached for request 1086 2025-04-17 14:34:49.166 INFO [PostServerCommandHandler] <arcadedb_9> Error on command execution (PostServerCommandHandler): Timeout waiting for quorum (3) to be reached for request 1086”

Originally posted by @yang1-tb in https://github.com/ArcadeData/arcadedb/discussions/2163#discussioncomment-12863569

lvca avatar Apr 17 '25 19:04 lvca