JKFrame

精鲲标准功能库,包含配置文件解析、守护进程、结构化日志、mysql表结构管理、标准化埋点监控等通用功能。

项目地址: https://github.com/jkstack/jkframe

最新版本: version


api

该模块主要提供了服务器端的API接口封装能力。

compress

提供了标准化的压缩与解压方法。

daemon

提供了守护进程的能力。

kvconf

提供了简单格式的配置文件解析和生成能力。

l2cache

提供了内存+磁盘作为二级缓存的能力,当缓存中的数据达到指定阈值时数据将被缓存到低速的磁盘设备。

logging

提供了标准化的分级日志记录能力,并提供了按照日志文件大小或日期进行日志切分的能力。

mysqlschema

提供了标准化的mysql数据库表结构和数据的初始化能力,并提供表结构升级模板。

stat

提供了标准化的Prometheus埋点功能。

utils

提供了一些常用的基础方法,如生成UUID等。

yaml

提供了支持include语法的yaml文件解析处理能力。