لقد قمت بتغيير جميع حدود المعدل التي وجدتها، لكنني ما زلت أواجه حدًا في مكان ما

هذه هي الحدود التي وضعتها. أنا أستضيف على خادمي الخاص مع الكثير من المستخدمين (المعلمين والإداريين في العديد من المدارس) يتفاعلون معه من خلال استدعاءات API (واجهة أمامية مخصصة مدمجة مع بعض البرامج الأخرى الخاصة).

    - name: DISCOURSE_ENABLE_HTTPS
      value: "yes"
    - name: DISCOURSE_PRECOMPILE_ASSETS
      value: "yes"
    - name: DISCOURSE_MAX_REQS_PER_IP_MODE
      value: "none"
    - name: DISCOURSE_MAX_USER_API_REQS_PER_MINUTE
      value: "20000"
    - name: DISCOURSE_MAX_USER_API_REQS_PER_DAY
      value: "30000"
    - name: DISCOURSE_MAX_ADMIN_API_REQS_PER_MINUTE
      value: "20000"
    - name: "DISCOURSE_MAX_REQS_PER_IP_PER_MINUTE"
      value: "20000"
    - name: "DISCOURSE_MAX_REQS_PER_IP_PER_10_SECONDS"
      value: "2000"
    - name: "DISCOURSE_MAX_ASSET_REQS_PER_IP_PER_10_SECONDS"
      value: "2000"
    - name: "DISCOURSE_SKIP_PER_IP_RATE_LIMIT_TRUST_LEVEL"
      value: "0"
    - name: "DISCOURSE_MAX_ADMIN_API_REQS_PER_KEY_PER_MINUTE"
      value: "20000"
    - name: "DISCOURSE_MESSAGE_BUS_MAX_BACKLOG_SIZE"
      value: "1000"

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

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

أرغب بشكل أساسي في تعطيل جميع حدود معدل واجهة برمجة التطبيقات (API)

ربما أنت تصل إلى حد معدل nginx؟ يمكنك إزالة القالب الخاص به في أحد الأسطر الأولى من ملف app.yml.

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

هل سيُرجع حد معدل nginx خطأً من ملف لغة Discourse؟ أرى لغة “لقد أجريت هذا الإجراء عدة مرات…”.

أيضًا هذه هي الصورة التي أستخدمها: Artifact Hub

نحن لا ندعم تثبيتات bitnami هنا لأنها ليست معبأة أو معتمدة منا بأي شكل من الأشكال، آسف.

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