نمایش نتایج: از شماره 1 تا 6 , از مجموع 6

موضوع: اجرا شدن سرعت بیشتر در کرون جاب

  1. #1
    عضو جدید akramieh آواتار ها
    تاریخ عضویت
    Nov 2012
    محل سکونت
    tehran
    نوشته ها
    77
    تشکر تشکر کرده 
    24
    تشکر تشکر شده 
    250
    تشکر شده در
    176 پست

    پیش فرض اجرا شدن سرعت بیشتر در کرون جاب

    باسلام
    ما یه سیستمی داریم که کرون جاب همیشه ران هست و همیشه فعال هست که request ها اجرا میشود ولی متاسفانه بیشتر درخواست ها بالای 20 ثانیه تا 30 ثانیه اجرا می شود ، چطور میتونم که درخواست خیلی کمتر زیر 5 ثانیه اجرا شود.

    باتشکر
    هلدینگ وب ایده ارائه دهنده خدمات پیام کوتاه، گیتوی پیامکی، هاستینگ و دامنه

    پنل و سامانه پیامکی | ایده گیت | صداقت نیوز

  2. # ADS




     

  3. #2
    عضو انجمن miladtnt آواتار ها
    تاریخ عضویت
    Mar 2016
    محل سکونت
    TabriZ
    نوشته ها
    247
    تشکر تشکر کرده 
    219
    تشکر تشکر شده 
    376
    تشکر شده در
    275 پست

    پیش فرض پاسخ : اجرا شدن سرعت بیشتر در کرون جاب

    لطفا واضح بفرمایید یا نمونه کدی چیزی بزاری

    کرون جای حداقل میتونه هر یک دقیقه یکباراجرا بشه ! مگر اینکه تو هر فایل کرونجابی که تو هر دقیقه اجرا میشه یک حلقه بزارید که هر ثانیه یکبار چک بکنه

  4. #3
    عضو جدید akramieh آواتار ها
    تاریخ عضویت
    Nov 2012
    محل سکونت
    tehran
    نوشته ها
    77
    تشکر تشکر کرده 
    24
    تشکر تشکر شده 
    250
    تشکر شده در
    176 پست

    پیش فرض پاسخ : اجرا شدن سرعت بیشتر در کرون جاب

    نقل قول نوشته اصلی توسط miladtnt نمایش پست ها
    لطفا واضح بفرمایید یا نمونه کدی چیزی بزاری

    کرون جای حداقل میتونه هر یک دقیقه یکباراجرا بشه ! مگر اینکه تو هر فایل کرونجابی که تو هر دقیقه اجرا میشه یک حلقه بزارید که هر ثانیه یکبار چک بکنه
    کرون تایم یک دقیقه داده نشده ، * * * * * قرار داده شده و همیشه ران می باشد،
    حلقه هم قرار دادیم تاثیری نداشت.
    for ($i = 0; $i < 1 ; $i++) {
    sendsms();
    }
    هلدینگ وب ایده ارائه دهنده خدمات پیام کوتاه، گیتوی پیامکی، هاستینگ و دامنه

    پنل و سامانه پیامکی | ایده گیت | صداقت نیوز

  5. #4
    عضو انجمن rezaonline.net آواتار ها
    تاریخ عضویت
    Apr 2012
    محل سکونت
    Sanandaj | Tehran
    نوشته ها
    939
    تشکر تشکر کرده 
    1,556
    تشکر تشکر شده 
    2,338
    تشکر شده در
    1,230 پست

    پیش فرض پاسخ : اجرا شدن سرعت بیشتر در کرون جاب

    کرون تایم یک دقیقه داده نشده ، * * * * * قرار داده شده و همیشه ران می باشد،
    این یعنی هر دقیقه .

    کد:
    for ($i = 0; $i < 1 ; $i++) {
    sendsms();
    }
    اینم فقط یکبار اجرا میشه .

    ولی متاسفانه بیشتر درخواست ها بالای 20 ثانیه تا 30 ثانیه اجرا می شود
    باید ببینی مشکل از کجاست وگلوگاه رو پیدا کنید
    1. ممکنه تابعت مشکلی داشته باشه که کند اجرا میشه
    2. داخل تابع اگر به دیتابیس وصل میشه ممکنه باعث این کندی باشه باید کوئری که اجرا میشه رو بررسی کنی
    3. داخل تابعت اگر به api دیگه ای وصل میشه (که ظاهرا ارسال پیامک هست) باید چک کنی ارتباطت با اون api چطور هست ، آیا کندی در اتصال هست یا کندی در پردازش سمت مقصد !

    در طراحی api در مقصد گاها عمدا کندی ایجاد میکنند برای درخواستهایی که مکرر از یک آی پی میاد .

  6. #5
    عضو جدید akramieh آواتار ها
    تاریخ عضویت
    Nov 2012
    محل سکونت
    tehran
    نوشته ها
    77
    تشکر تشکر کرده 
    24
    تشکر تشکر شده 
    250
    تشکر شده در
    176 پست

    پیش فرض پاسخ : اجرا شدن سرعت بیشتر در کرون جاب

    نقل قول نوشته اصلی توسط rezaonline.net نمایش پست ها
    این یعنی هر دقیقه .

    کد:
    for ($i = 0; $i < 1 ; $i++) {
    sendsms();
    }
    اینم فقط یکبار اجرا میشه .


    باید ببینی مشکل از کجاست وگلوگاه رو پیدا کنید
    1. ممکنه تابعت مشکلی داشته باشه که کند اجرا میشه
    2. داخل تابع اگر به دیتابیس وصل میشه ممکنه باعث این کندی باشه باید کوئری که اجرا میشه رو بررسی کنی
    3. داخل تابعت اگر به api دیگه ای وصل میشه (که ظاهرا ارسال پیامک هست) باید چک کنی ارتباطت با اون api چطور هست ، آیا کندی در اتصال هست یا کندی در پردازش سمت مقصد !

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

    پنل و سامانه پیامکی | ایده گیت | صداقت نیوز

  7. #6
    عضو انجمن miladtnt آواتار ها
    تاریخ عضویت
    Mar 2016
    محل سکونت
    TabriZ
    نوشته ها
    247
    تشکر تشکر کرده 
    219
    تشکر تشکر شده 
    376
    تشکر شده در
    275 پست

    پیش فرض پاسخ : اجرا شدن سرعت بیشتر در کرون جاب

    نقل قول نوشته اصلی توسط akramieh نمایش پست ها
    کرون تایم یک دقیقه داده نشده ، * * * * * قرار داده شده و همیشه ران می باشد،
    حلقه هم قرار دادیم تاثیری نداشت.
    for ($i = 0; $i < 1 ; $i++) {
    sendsms();
    }

    کدتون اشتباه هست

    از کد زیر استفاده کنید


    متاسفانه کلودفلر ارور میده و نمیزاره کد رو بزارم...

    ویرایش توسط miladtnt : June 9th, 2017 در ساعت 01:35

  8. تعداد تشکر ها از miladtnt به دلیل پست مفید


اطلاعات موضوع

کاربرانی که در حال مشاهده این موضوع هستند

در حال حاضر 1 کاربر در حال مشاهده این موضوع است. (0 کاربران و 1 مهمان ها)

موضوعات مشابه

  1. پاسخ ها: 0
    آخرين نوشته: December 20th, 2016, 16:12
  2. پاسخ ها: 3
    آخرين نوشته: November 16th, 2015, 22:00
  3. پاسخ ها: 5
    آخرين نوشته: February 13th, 2015, 16:51
  4. پاسخ ها: 22
    آخرين نوشته: January 31st, 2015, 16:46
  5. پاسخ ها: 3
    آخرين نوشته: January 7th, 2015, 23:46

کلمات کلیدی این موضوع

مجوز های ارسال و ویرایش

  • شما نمیتوانید موضوع جدیدی ارسال کنید
  • شما امکان ارسال پاسخ را ندارید
  • شما نمیتوانید فایل پیوست کنید.
  • شما نمیتوانید پست های خود را ویرایش کنید
  •