1
0
mirror of https://github.com/alice-lg/alice-lg.git synced 2024-05-11 05:55:03 +00:00

configure cache size for state server

This commit is contained in:
Annika Hannig
2021-09-15 17:40:48 +02:00
parent 629eca4f37
commit 9c193029a0

View File

@ -41,13 +41,12 @@ type StateServerSource struct {
// configuration.
func NewStateServerSource(cfg *Config) *StateServerSource {
cacheDisabled := cfg.CacheTTL == 0
cacheSize := cfg.RoutesCacheSize
// Initialize caches
nc := caches.NewNeighborsCache(cacheDisabled)
rc := caches.NewRoutesCache(cacheDisabled, cacheSize)
rrc := caches.NewRoutesCache(cacheDisabled, cacheSize)
rfc := caches.NewRoutesCache(cacheDisabled, cacheSize)
rc := caches.NewRoutesCache(cacheDisabled, cfg.RoutesCacheSize)
rrc := caches.NewRoutesCache(cacheDisabled, cfg.RoutesCacheSize)
rfc := caches.NewRoutesCache(cacheDisabled, cfg.RoutesCacheSize)
return &StateServerSource{
cfg: cfg,