diff --git a/docker-compose.dev.yml b/docker-compose.dev.yml index 0f8cd84..8ddfc06 100644 --- a/docker-compose.dev.yml +++ b/docker-compose.dev.yml @@ -3,13 +3,11 @@ version: '3.8' -services: - # Development overrides for faster feedback +services: # Development overrides for faster feedback dragonfly: command: > dragonfly --logtostderr - --cache_mode=true --maxmemory=512mb --save_schedule="" --bind=0.0.0.0 diff --git a/docker-compose.yml b/docker-compose.yml index d7fd504..4b54e5c 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -1,5 +1,4 @@ -services: - # Dragonfly - Redis replacement for caching and events +services: # Dragonfly - Redis replacement for caching and events dragonfly: image: docker.dragonflydb.io/dragonflydb/dragonfly:latest container_name: trading-bot-dragonfly @@ -16,17 +15,14 @@ services: command: - dragonfly - --logtostderr - - --cache_mode=true - --maxmemory=8gb - --proactor_threads=8 - --bind=0.0.0.0 - --admin_port=6380 - - --proactor_threads=8 # Number of I/O threads (CPU cores) - - --cache_mode=true # Enable cache mode for better performance - - --cluster_mode=emulated # Better for single-node performance - - --hz=500 # Increase background task frequency + - --cluster_mode=emulated + - --hz=500 - --tcp_keepalive=60 - - --conn_use_incoming_cpu=true # Better CPU utilization + - --conn_use_incoming_cpu=true - --lock_on_hashtags - --default_lua_flags=allow-undeclared-keys volumes: