当前位置: 首页 > Linux

高性能缓存服务器nusterv3.1.0.19发布,支持硬盘持久化、清除缓存文件等

时间:2023-04-07 01:56:46 Linux

Nuster是一个基于HAProxy的高性能HTTP缓存服务器和RESTfulNoSQL缓存服务器。它可以像Varnish或Nginx一样作为HTTP缓存服务器来缓存动态或静态HTTP资源,也可以作为RESTfulNoSQL缓存服务器。HTTPPOST/GET/DELETE添加/获取/删除键/值。https://github.com/jiangwenyu...本次更新主要增加了对硬盘持久化的支持支持四种持久化模式off:默认模式,只保存在内存only:不保存在内存,只保存在硬盘sync:保存到内存和硬盘返回给客户端async:保存到内存后,立即返回给客户端。内存数据会在一定时间后被master进程保存到硬盘配置文件中。globalmaster-workernustercacheondata-size10mdir/tmp/cachenusternosqlondata-size10mdir/tmp/nosqlbackendbenustercacheonnusterruleoffdiskoffttl1mif{path_beg/disk-off}仅nuster规则diskonlyttl1dif{path_beg/disk-only}nusterrulesyncdisksyncttl1hif{path_beg/disk-sync}nusterruleasyncdiskasyncttl2hif{path_beg/disk-async}nusterruleothersttl100/disk-offonlyinmemory/disk-onlyinHarddisk/disk-sync保存到内存和硬盘然后返回给客户端/disk-async保存到内存并立即返回给客户端。内存数据会在一定时间后缓存到硬盘中。所有其他请求仅保存在内存中