我們正在使用Google Cloud Bigtable,使用Go library從GCE實例訪問它以訪問它。對於一些ReadRow查詢,我們得到以下錯誤:Bigtable(來自Go)返回「服務器關閉了流而不發送預告片」
rpc error: code = 13 desc = "server closed the stream without sending trailers"
值得注意的是,這些是一致的。換句話說,如果我們重試相同的查詢(我們等待~15分鐘之間的嘗試),我們(幾乎?)總是再次獲得相同的錯誤。所以它而不是似乎只是一個暫時的錯誤,而是可能以某種方式與正在提取的數據有關。這裏是我們正在運行的具體查詢:
row, err := tbl.ReadRow(ctx, <my-row-id>,
bigtable.RowFilter(bigtable.ChainFilters(
bigtable.FamilyFilter(<my-column-family>),
bigtable.LatestNFilter(1))))
難道這只是意味着「你想獲取太多」?