zhixinwen commented on issue #3095: URL: https://github.com/apache/kvrocks/issues/3095#issuecomment-3362143919
Move the discussion in https://github.com/apache/kvrocks/pull/3077 to this issue. `Resource temporarily unavailable` is due to 1s timeout set in `checkMultipleResponses`. In my case, I was seeing this issue because of RocksDB compaction stall freezes the whole event loop. The short term mitigation is: 1. Enable `rocksdb.write_options.no_slowdown` 2. Mitigate compaction slowness For longer time: 1. Make timeout configurable 2. Add error retry mechanism so a single failure would not stop the whole slot migration -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected]
