# إعادة تصميم الخادم، ما هي الإعدادات التي تحتاج إلى تغييرها؟ - عمال unicorn، الذاكرة، وما إلى ذلك

**URL:** <https://meta.discourse.org/t/rescaling-the-server-which-configs-need-to-be-changed-unicorn-workers-memory-etc/252788>\
**Category:** Self-hosting\
**Tags:** server-resources\
**Created:** [24 يناير 2023، 8:59م UTC](https://meta.discourse.org/t/rescaling-the-server-which-configs-need-to-be-changed-unicorn-workers-memory-etc/252788 "2023-01-24T20:59:33Z")\
**Posts on this page:** 1\
**Showing post:** 1

<div class="post-metadata">

**Author:** ![Alon1](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/alon1/32/197167_2.png) [@Alon1](https://meta.discourse.org/u/Alon1)\
**Post date:** [24 يناير 2023، 8:59م UTC](https://meta.discourse.org/t/rescaling-the-server-which-configs-need-to-be-changed-unicorn-workers-memory-etc/252788/1 "2023-01-24T20:59:33Z")

</div>

**ملخص سريع** : هل يوجد دليل أو قائمة بالتكوينات الموصى بها التي يجب مراعاتها عند تغيير حجم الخادم؟

عند تثبيت Discourse لأول مرة على خادم، توجد بعض الإعدادات التي يتم تعيينها تلقائيًا.  
إحدى وسائل الراحة التي توفرها السحابة هي ببساطة تغيير نوع المثيل إلى نوع مختلف به المزيد/الأقل من وحدات المعالجة المركزية والذاكرة.  
على حد فهمي، لا تتكيف التكوينات التلقائية تلقائيًا مع الخادم الجديد (قد يكون من الجيد وجود تنبيه في لوحة تحكم المسؤول بأن تكوين Discourse الخاص بك لا يبدو أنه يتطابق مع الأجهزة التي يعمل عليها).

على سبيل المثال، نظرت في هذه الإعدادات من ملف app.yml:

```json
## تعيين db_shared_buffers إلى 25٪ كحد أقصى من الذاكرة الإجمالية.
## سيتم تعيينه تلقائيًا بواسطة bootstrap بناءً على ذاكرة الوصول العشوائي المكتشفة، أو يمكنك تجاوزها
db_shared_buffers: "4096MB"

## يمكن أن يحسن أداء الفرز، ولكنه يضيف استخدام الذاكرة لكل اتصال
#db_work_mem: "40MB"

## كم عدد طلبات الويب المتزامنة التي يمكن دعمها؟ يعتمد على الذاكرة وأنوية وحدة المعالجة المركزية.
## سيتم تعيينه تلقائيًا بواسطة bootstrap بناءً على وحدات المعالجة المركزية المكتشفة، أو يمكنك تجاوزها
UNICORN_WORKERS: 4

```

---

_[View the full topic](https://meta.discourse.org/t/rescaling-the-server-which-configs-need-to-be-changed-unicorn-workers-memory-etc/252788)._
