实现内存缓存

This commit is contained in:
刘祥超
2020-10-05 19:15:35 +08:00
parent d7493c4188
commit 78a2480836
14 changed files with 504 additions and 17 deletions

View File

@@ -17,21 +17,21 @@ func TestManager_UpdatePolicies(t *testing.T) {
policies := []*serverconfigs.HTTPCachePolicy{
{
Id: 1,
Type: serverconfigs.CachePolicyTypeFile,
Type: serverconfigs.CachePolicyStorageFile,
Options: map[string]interface{}{
"dir": Tea.Root + "/caches",
},
},
{
Id: 2,
Type: serverconfigs.CachePolicyTypeFile,
Type: serverconfigs.CachePolicyStorageFile,
Options: map[string]interface{}{
"dir": Tea.Root + "/caches",
},
},
{
Id: 3,
Type: serverconfigs.CachePolicyTypeFile,
Type: serverconfigs.CachePolicyStorageFile,
Options: map[string]interface{}{
"dir": Tea.Root + "/caches",
},
@@ -45,14 +45,14 @@ func TestManager_UpdatePolicies(t *testing.T) {
policies := []*serverconfigs.HTTPCachePolicy{
{
Id: 1,
Type: serverconfigs.CachePolicyTypeFile,
Type: serverconfigs.CachePolicyStorageFile,
Options: map[string]interface{}{
"dir": Tea.Root + "/caches",
},
},
{
Id: 2,
Type: serverconfigs.CachePolicyTypeFile,
Type: serverconfigs.CachePolicyStorageFile,
MaxKeys: 1,
Options: map[string]interface{}{
"dir": Tea.Root + "/caches",
@@ -60,7 +60,7 @@ func TestManager_UpdatePolicies(t *testing.T) {
},
{
Id: 4,
Type: serverconfigs.CachePolicyTypeFile,
Type: serverconfigs.CachePolicyStorageFile,
Options: map[string]interface{}{
"dir": Tea.Root + "/caches",
},