(policy *serverconfigs.HTTPCachePolicy)
| 110 | } |
| 111 | |
| 112 | func NewFileStorage(policy *serverconfigs.HTTPCachePolicy) *FileStorage { |
| 113 | return &FileStorage{ |
| 114 | policy: policy, |
| 115 | hotMap: map[string]*HotItem{}, |
| 116 | lastHotSize: -1, |
| 117 | ignoreKeys: setutils.NewFixedSet(FileStorageMaxIgnoreKeys), |
| 118 | } |
| 119 | } |
| 120 | |
| 121 | // Policy 获取当前的Policy |
| 122 | func (this *FileStorage) Policy() *serverconfigs.HTTPCachePolicy { |
no outgoing calls