removed cache mode so noeviction gets set

This commit is contained in:
Boki 2025-06-09 22:56:23 -04:00
parent 0b7846fe67
commit bb06e14ab6
2 changed files with 5 additions and 11 deletions

View file

@ -3,13 +3,11 @@
version: '3.8' version: '3.8'
services: services: # Development overrides for faster feedback
# Development overrides for faster feedback
dragonfly: dragonfly:
command: > command: >
dragonfly dragonfly
--logtostderr --logtostderr
--cache_mode=true
--maxmemory=512mb --maxmemory=512mb
--save_schedule="" --save_schedule=""
--bind=0.0.0.0 --bind=0.0.0.0

View file

@ -1,5 +1,4 @@
services: services: # Dragonfly - Redis replacement for caching and events
# Dragonfly - Redis replacement for caching and events
dragonfly: dragonfly:
image: docker.dragonflydb.io/dragonflydb/dragonfly:latest image: docker.dragonflydb.io/dragonflydb/dragonfly:latest
container_name: trading-bot-dragonfly container_name: trading-bot-dragonfly
@ -16,17 +15,14 @@ services:
command: command:
- dragonfly - dragonfly
- --logtostderr - --logtostderr
- --cache_mode=true
- --maxmemory=8gb - --maxmemory=8gb
- --proactor_threads=8 - --proactor_threads=8
- --bind=0.0.0.0 - --bind=0.0.0.0
- --admin_port=6380 - --admin_port=6380
- --proactor_threads=8 # Number of I/O threads (CPU cores) - --cluster_mode=emulated
- --cache_mode=true # Enable cache mode for better performance - --hz=500
- --cluster_mode=emulated # Better for single-node performance
- --hz=500 # Increase background task frequency
- --tcp_keepalive=60 - --tcp_keepalive=60
- --conn_use_incoming_cpu=true # Better CPU utilization - --conn_use_incoming_cpu=true
- --lock_on_hashtags - --lock_on_hashtags
- --default_lua_flags=allow-undeclared-keys - --default_lua_flags=allow-undeclared-keys
volumes: volumes: