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

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

Hybrid View

پست قبلی پست قبلی   پست بعدی پست بعدی
  1. #1
    عضو انجمن 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 در مقصد گاها عمدا کندی ایجاد میکنند برای درخواستهایی که مکرر از یک آی پی میاد .

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

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

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

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


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

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

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

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

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

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

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

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

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

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

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