刘祥超
|
d7ec36b12c
|
修改一处日志级别
|
2022-04-02 15:34:00 +08:00 |
|
刘祥超
|
6e6be5d8d1
|
优化OpenFileCache fsnotify事件
|
2022-03-31 13:30:52 +08:00 |
|
刘祥超
|
221d00b450
|
修复OpenFileCache可能无法更新的Bug
|
2022-03-31 11:47:31 +08:00 |
|
刘祥超
|
3c75d860e4
|
优化代码
|
2022-03-20 21:15:25 +08:00 |
|
刘祥超
|
ad59c28200
|
优化代码
|
2022-03-20 20:58:34 +08:00 |
|
刘祥超
|
da0fdf6485
|
优化代码
|
2022-03-20 16:20:40 +08:00 |
|
刘祥超
|
37f3e6fa2d
|
取消查询缓存超时的设置
|
2022-03-20 16:12:49 +08:00 |
|
刘祥超
|
469a3ea979
|
优化WAF性能
|
2022-03-16 17:06:26 +08:00 |
|
刘祥超
|
9b85487a70
|
提升缓存效率
|
2022-03-16 16:20:53 +08:00 |
|
刘祥超
|
06ef206c9f
|
节点可以单独设置缓存目录
|
2022-03-16 15:24:35 +08:00 |
|
刘祥超
|
1c2ca73208
|
缓存策略修改时尽可能不重新加载
|
2022-03-15 21:33:44 +08:00 |
|
刘祥超
|
b9abc55728
|
本地数据库升级之后增加日志
|
2022-03-15 18:58:56 +08:00 |
|
刘祥超
|
21e206061d
|
优化本地数据库性能
|
2022-03-15 18:32:39 +08:00 |
|
刘祥超
|
d0b86af4ef
|
程序意外退出时关闭sqlite指针
|
2022-03-14 11:47:34 +08:00 |
|
刘祥超
|
ce87fa25e7
|
sqlite添加参数_sync=OFF
|
2022-03-14 11:08:02 +08:00 |
|
刘祥超
|
ecbb11eee2
|
增加对数据库操作的统计命令:edge-node dbstat/减少几个不必要的查询操作
|
2022-03-13 19:27:38 +08:00 |
|
刘祥超
|
9849f14044
|
自动为热点数据设置合适的过期时间
|
2022-03-12 20:50:05 +08:00 |
|
刘祥超
|
34fae1c2a3
|
内存缓存刷到磁盘后自动从内存中删除
|
2022-03-12 20:01:28 +08:00 |
|
刘祥超
|
8b22d00ce4
|
优化代码
|
2022-03-12 19:45:22 +08:00 |
|
刘祥超
|
79ffda4706
|
使用异步IO写入缓存文件
|
2022-03-11 15:29:18 +08:00 |
|
刘祥超
|
577a5618a1
|
修复纯内存缓存可能启动多个flush内容的goroutine的Bug
|
2022-03-06 18:09:33 +08:00 |
|
刘祥超
|
49822ab7e9
|
分块传输内容可以写入到内存中/分块传输内容可以判断最大尺寸
|
2022-03-06 17:18:06 +08:00 |
|
刘祥超
|
421cb82505
|
增加Partial Content大尺寸测试用例
|
2022-03-06 14:40:31 +08:00 |
|
刘祥超
|
1c0192d773
|
优化Partial Content缓存
|
2022-03-05 19:31:50 +08:00 |
|
刘祥超
|
10443dfb15
|
优化Partial Content缓存
|
2022-03-05 16:47:17 +08:00 |
|
刘祥超
|
f34ad57e12
|
优化Partial Content缓存
|
2022-03-04 22:42:03 +08:00 |
|
刘祥超
|
269e33b9a0
|
删除Partial缓存时,同时删除区间范围相关文件
|
2022-03-04 11:51:59 +08:00 |
|
刘祥超
|
581a3d49fc
|
实现基础的206 partial content缓存
|
2022-03-03 19:36:28 +08:00 |
|
刘祥超
|
6260fd1009
|
sqlite缓存表增加tag字段
|
2022-02-23 16:06:18 +08:00 |
|
刘祥超
|
b5f706686c
|
修复热点数据从文件系统转移到内存时可能不完整的Bug/实现部分Partial Content功能
|
2022-02-21 17:33:58 +08:00 |
|
刘祥超
|
ceaeba7089
|
修复文件句柄缓存可能重复加入的Bug
|
2022-02-17 17:38:56 +08:00 |
|
刘祥超
|
e60af85819
|
修复从缓存文件中读取压缩内容时可能失败的Bug
|
2022-02-17 16:56:13 +08:00 |
|
刘祥超
|
4331223916
|
优化代码
|
2022-02-15 16:44:39 +08:00 |
|
刘祥超
|
f50113517a
|
重构对HTTP请求的处理方法:缓存、压缩、WebP、限速
|
2022-02-15 14:55:49 +08:00 |
|
刘祥超
|
238973a5e2
|
删除缓存数据库版本切换时的错误提示
|
2022-01-14 11:48:39 +08:00 |
|
刘祥超
|
00cd86a8b3
|
优化open file cache,现在能缓存header
|
2022-01-13 15:18:49 +08:00 |
|
刘祥超
|
63992bb2a0
|
优化代码
|
2022-01-12 21:41:05 +08:00 |
|
刘祥超
|
d02f9f9a0e
|
实现open file cache
|
2022-01-12 21:09:00 +08:00 |
|
刘祥超
|
91fab59a18
|
优化代码
|
2022-01-12 20:31:04 +08:00 |
|
刘祥超
|
76c82b431a
|
优化代码
|
2022-01-11 17:17:58 +08:00 |
|
刘祥超
|
2f6414fc55
|
优化代码
|
2022-01-11 16:02:41 +08:00 |
|
刘祥超
|
2525cdc061
|
根据Accept-Encoding决定是否解压响应内容
|
2021-12-29 10:57:15 +08:00 |
|
刘祥超
|
5cb5ddf2c1
|
修复并发下,写缓存文件可能冲突的问题
|
2021-12-21 08:03:09 +08:00 |
|
刘祥超
|
fd0bc37ec7
|
修复并发下,写缓存文件可能冲突的问题
|
2021-12-21 00:27:32 +08:00 |
|
刘祥超
|
462442e21a
|
缓存数据库升级时从老的数据库转移数据
|
2021-12-19 18:55:54 +08:00 |
|
刘祥超
|
13b89d5971
|
当使用quit退出进程时,同时也禁用缓存策略
|
2021-12-19 14:15:17 +08:00 |
|
刘祥超
|
8b97638624
|
优化代码
|
2021-12-19 11:32:26 +08:00 |
|
刘祥超
|
f25de8d5c9
|
批量清除缓存时延时删除
|
2021-12-17 11:54:27 +08:00 |
|
刘祥超
|
a6d711c2a0
|
实现stale cache读取
|
2021-12-16 17:27:21 +08:00 |
|
刘祥超
|
7fd9766565
|
修复未完成的代码
|
2021-12-15 15:11:25 +08:00 |
|