即使返回者是真的,Riak也会回复204

时间:2014-09-09 15:07:18

标签: riak

我们正在运行负载测试,当我们执行PUT操作时,Riak有时会响应204无内容,即使我们已经通过returnbody=truethis answer暗示这不是预期的)

很少发生,所以可能的原因是什么?

我们的riak有9个节点,w = 5,n_val = 6,r = 2。

1 个答案:

答案 0 :(得分:0)

每当没有数据要返回时,您将获得204。当json_encode返回false时,我有时会使用PHP客户端看到这一点,这导致对象以0字节值存储。由于正文中没有要包含的数据,服务器会返回“204 No Content”

这只是一种可能发生的方式。我确信在很多情况下,密钥只存储元数据而没有值。