DDos ذاتي

لست متأكدًا مما إذا كانت هذه مشكلة أم لا، ولكن يبدو أنني أواجه مشكلة في تعطيل المنتدى الخاص بي ذاتيًا.
مرة واحدة في اليوم، يتعطل الموقع لأنه يبدو أنه ينشئ فهرسًا:

CREATE INDEX CONCURRENTLY temp_idx_recent_regular_post_search_data
ON post_search_data USING GIN(search_data)
WHERE NOT private_message AND post_id >= 0

وهذا بدوره ينشئ الكثير من الاستعلامات المتوازية:

SELECT “posts”.“id”, “posts”.“user_id”, “posts”.“topic_id”, “posts”.“post_number”, “posts”.“raw”, “posts”.“cooked”, “posts”.“created_at”, “posts”.“updated_at”, “posts”.“reply_to_post_number”, “posts”.“reply_count”, “posts”.“quote_count”, “posts”.“deleted_at”, “posts”.“off_topic_count”, “posts”.“like_count”, “posts”.“incoming_link_count”, “posts”.“bookmark_count”, “posts”.“score”, “posts”.“reads”, “posts”.“post_type”, “posts”.“sort_order”, “posts”.“last_editor_id”, “posts”.“hidden”, “posts”.“hidden_reason_id”, “posts”.“notify_moderators_count”, “posts”.“spam_count”, “posts”.“illegal_count”, “posts”.“inappropriate_count”, “posts”.“last_version_at”, “posts”.“user_deleted”, “posts”.“reply_to_user_id”, “posts”.“percent_rank”, “posts”.“notify_user_count”, “posts”.“like_score”, “posts”.“deleted_by_id”, “posts”.“edit_reason”, “posts”.“word_count”, “posts”.“version”, “posts”.“cook_method”, “posts”.“wiki”, “posts”.“baked_at”, “posts”.“baked_version”, “posts”.“hidden_at”, “posts”.“self_edits”, “posts”.“reply_quoted” …

المشكلة هنا هي أنني أستخدم قاعدة بيانات مُدارة تحتوي على مجمع اتصالات يبلغ 197، والذي يتم ملؤه بسرعة.

هذا يبدو وكأنك تعمل على قاعدة بيانات ذات قدرة غير كافية أو تم تكوينها بشكل خاطئ.

ما هو حجم قاعدة بياناتك وما هي مواصفات خادم قاعدة البيانات؟

إعجاب واحد (1)

Digitalocean مُدار
8 جيجابايت ذاكرة وصول عشوائي / 4 وحدات معالجة مركزية افتراضية / 160 جيجابايت قرص / أساسي فقط / TOR1 - PostgreSQL 15

@Eviepayne هل تمكنت من حل هذه المشكلة؟ إذا لم يكن الأمر كذلك، هل يمكنك إخبارنا بالمزيد مما جربته وما اكتشفته بخصوص مشكلتك؟ هل هذا تثبيت مدعوم، تم إنشاؤه باستخدام تعليمات التثبيت الرسمية؟

بقدر ما أستطيع أن أرى، أعتقد أنه تم حله. لا أعرف كيف أصلحته، ولكنه توقف على ما يبدو بعد بعض التحديثات لمراجعات الحاويات الأحدث.
أنا على: 4d20baa8754fd782f01fbf8bf5c687cae846915a

تثبيتي بعيد إلى حد ما عن التثبيت المدعوم في هذه المرحلة.
ينطبق التثبيت القياسي، ولكن ما تغير هو:

قاعدة بيانات خارجية (تتم إدارتها بواسطة digitalocean)
ذاكرة تخزين مؤقت خارجية (valkey مُدارة بواسطة digitalocean)
مراجعة الحاوية المثبتة
إعادة تكوين عميل ACME لتحديات DNS

كانت هناك مشكلة في الماضي حيث لم أتمكن من التحديث بسبب تغيير إصدارات pgvector وعدم توفرها في DO لـ pg15، وقد تم حل ذلك منذ ذلك الحين، لذلك قمت بالتحديث ويبدو أن السلوك الذاتي للإغراق لم يعد يحدث.

أعتقد أن الإصدار الذي كنت عليه من قبل كان: db67a0841e8e14ae70de0890441f8158c50ae3c9

3 إعجابات

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.