SLAPO-SSSVLV(5) فایلهای پیکربندی SLAPO-SSSVLV(5)

slapo-sssvlv - افزونه مرتبسازی سمت سرور و نمایش دید مجازی برای slapd

/etc/ldap/slapd.conf

افزونه روکش slapo-sssvlv کنترلهای مرتبسازی نتایج جستجو در سمت سرور (SSS) و پیمایش دید مجازی (VLV) را پیادهسازی میکند. همچنین جایگزین پیاده‌سازی پیش‌فرض کنترل LDAP PagedResults (RFC2696) می‌شود تا از کارکرد صحیح آن با مرتب‌سازی اطمینان حاصل گردد. این روکش می‌تواند با هر پس‌زمینه‌ای (backend) یا به‌طور سراسری برای تمامی پس‌زمینه‌ها به کار گرفته شود.

از آنجا که پیش از انجام مرتب‌سازی باید یک مجموعه نتیجه کامل در حافظه تولید شود، پردازش درخواست‌های مرتب‌سازی می‌تواند تأثیر چشمگیری بر میزان حافظه مصرفی سرور داشته باشد. به همین ترتیب، هر اتصال تنها به تعداد مشخصی از درخواست‌های همزمان مرتب‌سازی محدود می‌شود. محدودیت‌های بیشتر می‌توانند به شرح زیر پیکربندی شوند.

این گزینه‌های slapd.conf برای روکش SSSVLV اعمال می‌شوند. آن‌ها باید پس از دستورالعمل overlay قرار گیرند.

حداکثر تعداد درخواست‌های مرتب‌سازی همزمان مجاز در تمامی اتصالات را تعیین می‌کند. مقدار پیش‌فرض نصف تعداد ریسه‌های سرور است.
حداکثر تعداد کلیدهای مجاز در یک درخواست مرتب‌سازی را تعیین می‌کند. مقدار پیش‌فرض ۵ است.
حداکثر تعداد درخواست‌های همزمان جستجوی صفحه‌بندی‌شده برای هر اتصال را تعیین می‌کند. مقدار پیش‌فرض ۵ است. تعداد درخواست‌های همزمان همچنان توسط sssvlv-max محدود می‌شود.

/etc/ldap/slapd.conf
فایل پیکربندی پیش‌فرض slapd
/etc/ldap/slapd.d
دایرکتوری پیکربندی پیش‌فرض slapd

slapd.conf(5), slapd-config(5).

"OpenLDAP Administrator's Guide" (http://www.OpenLDAP.org/doc/admin)

پیشنهاد IETF LDAP Virtual List View توسط D. Boreham، J. Sermersheim و A. Kashi در سند IETF با عنوان "draft-ietf-ldapext-ldapv3-vlv-09.txt".

Howard Chu

مه ۲۰۲۵ OpenLDAP