• הרשמה
    • התחברות
    • חיפוש
    • דף הבית
    • אינדקס קישורים
    • פוסטים אחרונים
    • קבלת התראות מהדפדפן
    • משתמשים
    • חיפוש בהגדרות המתקדמות
    • חיפוש גוגל בפורום
    • ניהול המערכת
    • ניהול המערכת - שרת private

    איטיות גדולה מאוד ב api, עזרה בדחיפות

    פורום מפתחים API
    2
    7
    148
    טוען פוסטים נוספים
    • מהישן לחדש
    • מהחדש לישן
    • הכי הרבה הצבעות
    תגובה
    • הגיבו כנושא
    התחברו בכדי לפרסם תגובה
    נושא זה נמחק. רק משתמשים עם הרשאות מתאימות יוכלו לצפות בו.
    • P
      Ppgishonim נערך לאחרונה על ידי

      שלום לכולם,

      משום מה כל הבקשות ל api מאוד מאוד איטיות, ושאני הולך לפדפן עם הקישור זה ממש מיידי אבל דרך ה api לוקח כמה שניות
      משהו יודע מה ניתן לעשות?

      פונקציה לדוגמה ב php

      function getYemotTextFile($yemot_path){
      // This function return the report of the campaign in a html format
      // $path contain full path with $school_id and ivr2
      global $YEMOT_TOKEN;
      $url = 'https://www.call2all.co.il/ym/api/GetTextFile?token='.$YEMOT_TOKEN."&what=".$yemot_path;
      $response = file_get_contents($url);
      $data = json_decode($response, true);

      return $data["contents"];
      

      }

      A תגובה 1 תגובה אחרונה תגובה ציטוט 0
      • A
        amp Software 0 @Ppgishonim נערך לאחרונה על ידי

        @Ppgishonim
        על איזה שרת אתה מריץ את הקוד?
        מסתבר שהוא שרת שכור \ חינמי שיושב בחוץ לארץ,
        ולכן יש איטיות בגלל הקריאה המרוחקת

        P תגובה 1 תגובה אחרונה תגובה ציטוט 1
        • P
          Ppgishonim @amp Software 0 נערך לאחרונה על ידי

          @amp-Software-0

          https://www.call2all.co.il/ym/api/

          A תגובה 1 תגובה אחרונה תגובה ציטוט 0
          • A
            amp Software 0 @Ppgishonim נערך לאחרונה על ידי

            @Ppgishonim
            שאלתי איזה שרת מריץ לך את הקוד..

            P תגובה 1 תגובה אחרונה תגובה ציטוט 0
            • P
              Ppgishonim @amp Software 0 נערך לאחרונה על ידי

              @amp-Software-0

              שרת חזק מאוד, 8 ליבות, 32 RAM

              P תגובה 1 תגובה אחרונה תגובה ציטוט 0
              • P
                Ppgishonim @Ppgishonim נערך לאחרונה על ידי

                @Ppgishonim

                הוא יושב ב Lithuania, אבל הקריאות אליו מישראל מאוד מהירות, זה שרת שמשרת כאתר, והוא מאוד מהיר בטיול בו, רק הקריאות ל API מאוד מאוד איטיות, כמה שניות כל פעם לקריאה מאוד פשוטה.

                אני לא חושב שזה בגלל המרחק כי מה ההבדל אם אני מישראל מדבר עם השרת שנמצא ב Lithuania או ה api שנמצא בישראל מדבר עם Lithuania?

                A תגובה 1 תגובה אחרונה תגובה ציטוט 0
                • A
                  amp Software 0 @Ppgishonim נערך לאחרונה על ידי amp Software 0

                  @Ppgishonim
                  אני לא כותב מהשערה אלא מנסיון..
                  יש כלים לנתח תעבורת אינטרנט, וכאשר שולחים קריאה משרת מרוחק לוקח 95% מהזמן על ההתחברות הראשונית
                  יש לך טעות בניסוח, כשאתה שולח API מהשרת, זה לא שה API מדבר עם השרת שלך, אלא הפוך, השרת שלך מדבר עם ה API של ימות המשיח [דוקא בשימוש של מודל API (שאז באמת ימות המשיח מדברים עם השרת שלך) הקריאות עובדות מאוד מאוד מהר]
                  ההבדל הוא בעוצמת השרת, כשאתה ניגש אליו מהדפדפן שלך או כשימות המשיח ניגשים לשרת שלך אתה משתמש עם השרת של ספק האינטרנט שלך, במקרה ההפוך לא מדובר בהכרח על שרת עוצמתי מידי, וגם הוא פונה לשרת של ימות המשיח שגם הוא לא מספיק
                  אגב מכיון שהשרת שלך באירופה זה יחסית בסדר, בעבר היה לי שרת בארה"ב והוא היה איטי פי כמה
                  זה הסיבה שאתה מתבקש לבחור באיזה אזור למקם את השרת כשאתה שוכר אותו, ולכן גם אתרי אינטרנט רצינים מחזיקים שרתים במספר אזורים

                  תגובה 1 תגובה אחרונה תגובה ציטוט 1
                  • פוסט ראשון
                    פוסט אחרון