Fix Redis cache startup - use child_spec pattern
- RedisCache uses child_spec, not start_link - Update application.ex to use tuple syntax for starting Redis caches - This fixes the :undef error when starting caches Co-Authored-By: Claude <noreply@anthropic.com>
This commit is contained in:
parent
b82d459aa9
commit
4995be9c2f
1 changed files with 3 additions and 12 deletions
|
|
@ -200,18 +200,9 @@ defmodule Aprsme.Application do
|
||||||
# Redis-based rate limiter
|
# Redis-based rate limiter
|
||||||
Aprsme.RedisRateLimiter,
|
Aprsme.RedisRateLimiter,
|
||||||
# Redis-based caches
|
# Redis-based caches
|
||||||
%{
|
{Aprsme.RedisCache, name: :query_cache},
|
||||||
id: :query_cache,
|
{Aprsme.RedisCache, name: :device_cache},
|
||||||
start: {Aprsme.RedisCache, :start_link, [[name: :query_cache]]}
|
{Aprsme.RedisCache, name: :symbol_cache}
|
||||||
},
|
|
||||||
%{
|
|
||||||
id: :device_cache,
|
|
||||||
start: {Aprsme.RedisCache, :start_link, [[name: :device_cache]]}
|
|
||||||
},
|
|
||||||
%{
|
|
||||||
id: :symbol_cache,
|
|
||||||
start: {Aprsme.RedisCache, :start_link, [[name: :symbol_cache]]}
|
|
||||||
}
|
|
||||||
]
|
]
|
||||||
else
|
else
|
||||||
require Logger
|
require Logger
|
||||||
|
|
|
||||||
Loading…
Add table
Reference in a new issue