English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

أمر Redis Config rewrite

خادم Redis

يغير الأمر Redis Config rewrite تكوين ملف redis.conf المحدد عند بدء تشغيل خادم Redis.

CONFIG SET يمكن للـ الأمر أن يغير تكوين الخادم الحالي، وقد لا يكون التكوين بعد التعديل نفسه الذي يوصف في ملف redis.conf، وظيفة CONFIG REWRITE هي تسجيل تكوين الخادم الحالي الذي يستخدمه الخادم حاليًا في ملف redis.conf بأقل تعديلات ممكنة.

القواعد

قواعد الأساس لـ redis Config rewrite الأمر كما يلي:

redis 127.0.0.1:6379> CONFIG REWRITE parameter

إصدار المتاح

>= 2.8.0

قيمة العودة

قيمة حالة: إذا تم إعادة تكوين الإعدادات بنجاح، يتم العودة إلى OK، وإذا فشلت يتم العودة إلى خطأ.

مثال مباشر

إليك إعدادات خيار appendonly في ملف redis.conf المعدل قبل تنفيذ CONFIG REWRITE:

# ... الخيارات الأخرى
appendonly no
# ... الخيارات الأخرى

بعد تنفيذ الأوامر التالية:

127.0.0.1:6379> CONFIG GET appendonly           # appendonly غير مفعّل
1) "appendonly"
2) "no"
127.0.0.1:6379> CONFIG SET appendonly yes       # فتح appendonly
OK
127.0.0.1:6379> CONFIG GET appendonly
1) "appendonly"
2) "yes"
127.0.0.1:6379> CONFIG REWRITE                  # تأكيد تعديل appendonly في ملف redis.conf
OK

سيتم تعديل خيار appendonly في ملف redis.conf المعدل:

# ... الخيارات الأخرى
appendonly yes
# ... الخيارات الأخرى

خادم Redis