GoEdgeLab
|
67213a1604
|
根据Accept-Encoding决定是否解压响应内容
|
2021-12-29 10:57:15 +08:00 |
|
GoEdgeLab
|
fb06b22d60
|
修复并发下,写缓存文件可能冲突的问题
|
2021-12-21 08:03:09 +08:00 |
|
GoEdgeLab
|
627444ef2b
|
修复并发下,写缓存文件可能冲突的问题
|
2021-12-21 00:27:32 +08:00 |
|
GoEdgeLab
|
78cefd85e5
|
缓存数据库升级时从老的数据库转移数据
|
2021-12-19 18:55:54 +08:00 |
|
GoEdgeLab
|
8d4c2b0fe0
|
当使用quit退出进程时,同时也禁用缓存策略
|
2021-12-19 14:15:17 +08:00 |
|
GoEdgeLab
|
3ab0f64b18
|
优化代码
|
2021-12-19 11:32:26 +08:00 |
|
GoEdgeLab
|
32c5639452
|
批量清除缓存时延时删除
|
2021-12-17 11:54:27 +08:00 |
|
GoEdgeLab
|
b0cddd1b23
|
实现stale cache读取
|
2021-12-16 17:27:21 +08:00 |
|
GoEdgeLab
|
156e2de72e
|
修复未完成的代码
|
2021-12-15 15:11:25 +08:00 |
|
GoEdgeLab
|
e4cbc15767
|
优化HTTP参数
|
2021-12-15 13:48:48 +08:00 |
|
GoEdgeLab
|
82709e274c
|
使用空struct{}代替bool节约内存
|
2021-12-09 12:07:46 +08:00 |
|
GoEdgeLab
|
54bf0ab39d
|
优化系统goroutine使用,减少goroutine数量,增加goman查看goroutine数量指令
|
2021-12-08 15:17:45 +08:00 |
|
GoEdgeLab
|
90fcc31f12
|
暂时不删除多余的*.cache.tmp,以防产生性能问题
|
2021-11-21 16:10:07 +08:00 |
|
GoEdgeLab
|
8855b3c173
|
内存缓存周期单位改成天
|
2021-11-15 09:15:23 +08:00 |
|
GoEdgeLab
|
fff7e7a95d
|
实现自动将热点数据加载到内存中
|
2021-11-14 16:15:07 +08:00 |
|
GoEdgeLab
|
7f80e32448
|
增加对任务的执行时间追踪工具
|
2021-11-14 10:55:09 +08:00 |
|
GoEdgeLab
|
07cb2bb303
|
缓存策略实现LFU算法/实现内存缓存自动Flush数据到磁盘
|
2021-11-13 21:30:24 +08:00 |
|
GoEdgeLab
|
91e82dde8e
|
增加PURGE某个URL缓存功能
|
2021-10-17 20:23:10 +08:00 |
|
GoEdgeLab
|
e7e8d72bf5
|
优化WebP+缓存
|
2021-10-03 18:00:57 +08:00 |
|
GoEdgeLab
|
8b2ce8169d
|
支持brotli和deflate压缩
|
2021-09-29 19:37:07 +08:00 |
|
GoEdgeLab
|
fa2febfe2c
|
修复当缓存内容为空时无法响应缓存的Bug
|
2021-09-22 21:13:31 +08:00 |
|
GoEdgeLab
|
4c15103717
|
缓存文件列表关闭时也清除内存缓存
|
2021-08-29 08:59:32 +08:00 |
|
GoEdgeLab
|
d65bb56051
|
缓存预热时不重复写入
|
2021-08-26 15:48:09 +08:00 |
|
GoEdgeLab
|
04c63ea59f
|
提升文件缓存读取效率大约5%
|
2021-08-21 21:44:34 +08:00 |
|
GoEdgeLab
|
7a452c5a6f
|
通过内存缓存提升文件缓存效率大约20%
|
2021-08-21 21:06:48 +08:00 |
|
GoEdgeLab
|
1dc8c23e3b
|
优化代码
|
2021-08-07 16:27:42 +08:00 |
|
GoEdgeLab
|
c262cc5d8f
|
缓存路径为/时,不再提示错误
|
2021-07-21 11:55:08 +08:00 |
|
GoEdgeLab
|
fcae16bb55
|
节点看板增加缓存目录用量
|
2021-07-08 19:43:30 +08:00 |
|
GoEdgeLab
|
ba83395eae
|
文件缓存统计去除过期时间条件
|
2021-07-08 09:19:41 +08:00 |
|
GoEdgeLab
|
d4b4d4bed9
|
访问控制支持基本认证和子请求认证
|
2021-06-19 21:35:57 +08:00 |
|
GoEdgeLab
|
513cacb8c8
|
优化文件缓存
|
2021-06-17 21:13:21 +08:00 |
|
GoEdgeLab
|
a40fe3cf26
|
修复移除内存缓存死锁的Bug
|
2021-06-17 18:04:56 +08:00 |
|
GoEdgeLab
|
1b9a14efda
|
修复可能导致死锁冲突的Bug
|
2021-06-16 16:10:02 +08:00 |
|
GoEdgeLab
|
0bcf117163
|
修改一处注释错别字
|
2021-06-15 10:47:40 +08:00 |
|
GoEdgeLab
|
af70c6d294
|
优化文件缓存
|
2021-06-14 19:55:06 +08:00 |
|
GoEdgeLab
|
171d6632b7
|
缓存支持ETag和Last-Modified
|
2021-06-14 11:46:39 +08:00 |
|
GoEdgeLab
|
0fff9186e5
|
优化cache/FileList错误提示
|
2021-06-13 17:51:04 +08:00 |
|
GoEdgeLab
|
468af65edd
|
优化文件缓存
|
2021-06-13 17:37:57 +08:00 |
|
GoEdgeLab
|
117bcaaf0a
|
修复内存缓存没有init()的Bug
|
2021-06-12 10:03:33 +08:00 |
|
GoEdgeLab
|
ab3d624bb8
|
优化内存缓存
|
2021-06-11 14:53:51 +08:00 |
|
GoEdgeLab
|
9ca60abdc1
|
增加服务流量统计
|
2021-06-08 11:24:41 +08:00 |
|
GoEdgeLab
|
bcd561f52f
|
优化HTTP缓存,主要是并发冲突、缓存写入不全等问题
|
2021-06-06 23:42:11 +08:00 |
|
GoEdgeLab
|
06690d19d7
|
改进清空缓存目录逻辑
|
2021-05-25 18:28:24 +08:00 |
|
GoEdgeLab
|
d80b15abbd
|
缓存文件列表初始化时自动创建目录
|
2021-05-25 11:06:43 +08:00 |
|
GoEdgeLab
|
98c0f7113a
|
优化代码
|
2021-05-24 09:37:37 +08:00 |
|
GoEdgeLab
|
46ecb8e47d
|
支持缓存策略全局的缓存条件/X-Cache中加入更多信息
|
2021-05-24 09:23:51 +08:00 |
|
GoEdgeLab
|
342568d71f
|
加快缓存策略启动速度
|
2021-05-23 22:59:00 +08:00 |
|
GoEdgeLab
|
3f2053c63f
|
优化一个文件缓存统计的Bug
|
2021-05-19 22:14:57 +08:00 |
|
GoEdgeLab
|
417bd057ee
|
缓存文件列表使用sqlite管理
|
2021-05-19 12:07:35 +08:00 |
|
GoEdgeLab
|
de090ef6b6
|
节点状态中增加缓存用量数据
|
2021-05-13 11:50:36 +08:00 |
|