如何在Lua中查找表的再见大小

问题描述 投票:0回答:1

我正在写一个日志聚合器,如果它达到最大字节大小,我想发送日志。因此,在Lua中有一种方法可以了解变量的大小(active_batch大小)吗?

local batch = {
    flush_timeout
    retry_count
    batch_max_size
    batch_count

    batch_to_execute = {},
    active_batch = { entries = {}, count = 0, retries = 0 }
}
lua
1个回答
0
投票

您只能由collectgarbage分配LUA使用的总内存。在这种情况下,我认为可以存储字符串len及其总和。

© www.soinside.com 2019 - 2024. All rights reserved.