Here we have a 6-node cluster,with replication set to be 5, both read and write consistency level are set to be quorum. But sometimes we put data successfully and request code returns 200, but get the item failed. Then we wanna trace the write procedure to see how data is processed.
Addition info: Sometimes we put data successfully and request code returns 200, but get the item failed. And this item will get successfully after serveral minutes or 1 hour also.
What do you mean by “get the item failed”?
Please share more details, including the exact error message, OS, hardware, which version you’re using etc.
Get item failed means that when put item_1 used LWT succeed imediately get item_1, but returned 404 with error info “Empty Item”. But this item_1 could be got by aws or cqlsh after several minutes.
OS: Linux
scylla version: 5.2.18
consistency: write / read quorum
replication: 5