היי חברים, אם זה גורם לבעיות חמורות, אציין שישנם מספר כלים שכבר קיימים בתוסף שניתן להשתמש בהם על ידי מנהל קהילה עבור תרחיש מסוג זה.
-
קיימת רישום מקיף, כולל רישום אובייקטים, שניתן להשתמש בו כדי לקבוע את מקורם של שחקנים בעייתיים.
- activity_pub_verbose_logging
- activity_pub_object_logging
-
תיבת הדואר הנכנס ואחזור האובייקטים כוללים הגבלת קצב והגדרות אתר שניתן להשתמש בהן כדי לשלוט בקצב שבו מתבצעות בקשות.
- activity_pub_rate_limit_post_to_inbox_per_minute
- activity_pub_rate_limit_get_objects_per_minute
-
קיימות הגדרות אתר שניתן להשתמש בהן עבור רשימת היתרים ורשימת חסימות של דומיינים.
- activity_pub_allowed_request_origins
- activity_pub_blocked_request_origins
-
קיימות פעולות מנהל שניתן להשתמש בהן כדי “לדחות” עוקבים ממעקבים בעייתיים.
יתרה מכך, כמות הפעילות ששרת יכול לטפל בה תהיה יחסית למשאבים של שרת. משהו שלא תהיה לי נראות לגביו.
@aschrijver הייתי מתחיל עם משאבים. מהם המשאבים של השרת? מה בדיוק עמוס יתר על המידה? אני אפילו לא מצליח לטעון את socialhub.activitypub.rocks בכלל כרגע. אני חושד שיש בעיה בסיסית יותר בשימוש במשאבים.
לאחר מכן, השאלה השנייה שלי תהיה מאיפה מגיעות הבקשות? ניתן לברר זאת באמצעות הלוגים. לאחר מכן הוסף כל דומיין שממנו אתה מקבל הרבה בקשות ל-activity_pub_blocked_request_origins.
אם השתמשנו במנופים קיימים אלה תחילה, ועדיין אנו חווים בעיות ביצועים, אז נוכל לבחון סיבות פוטנציאליות אחרות.