lua_sandbox:通用Lua沙箱用于动态数据分析 源码

eagle_71796 8 0 ZIP 2021-04-21 19:04:50

Lua沙盒库 概述 沙箱为数据解析,转换和分析提供了动态且隔离的执行环境。 它们允许访问数据,而不会损害处理基础结构的完整性或性能。 这扩大了观众可以接触到数据的范围,并促进了数据的新用途(即调试,监视,动态配置,SLA分析,入侵检测,即席报告等)。 Lua沙箱是一个允许对Lua执行环境进行自定义控制的库,其中包括诸如关闭/启动时的全局数据保存/还原,文本或二进制格式的输出收集以及针对各种数据类型(Nginx,Apache,Syslog, MySQL和许多RFC语法) 这些库和实用程序大部分是从提取的。 目的是将Heka / Hindsight功能与任何特定基础结构分离,并使其可嵌入任何工具或语言中。 特征 小-基本的沙箱的内存需求低至8 KiB 快速-微秒执行时间 有状态-能够在重新启动/重新引导后从中断处恢复 隔离-包含故障,并且发生故障的沙箱已终止。 限制是根据对操作系统,文件

用户评论
请输入评论内容
评分:
暂无评论