PDA

View Full Version : چند سوال در مورد cron jobs



mtn677
جمعه 14 شهریور 1393, 20:47 عصر
سلام
آیا برای اجرای یک اسکریپت از طریق cron jobs حجم اسکریپت مهم هست؟یعنی اگه سنگین باشه ممکنه اجرا نشه؟
این امکان وجود داره که از طریق cron jobs یک اسکریپت هر 10 ثانیه یک بار اجرا بشه؟

Mohammadsgh
جمعه 14 شهریور 1393, 22:44 عصر
بله امکان داره هر 10 ثانیه یکبار اجرا شه

[younes]
جمعه 14 شهریور 1393, 22:54 عصر
این سوال برای من هم پیش اومده

اگر در یک کران جاب مثلا 1 ثانیه یکبار پروسه ای اجرا کنیم که پردازشش 10 ثانیه طول بکشه تکلیف چی هست آیا پروسه بعدی اجرا و این رها میشه؟ به صورت موازی اجرا میشوند؟ و یا پرسه بعدی در صف اجرا میمونه ؟اولویت با کدومه میشه تعیین کرد؟

mtn677
جمعه 14 شهریور 1393, 23:03 عصر
بله امکان داره هر 10 ثانیه یکبار اجرا شه
چجوری امکان داره؟مگه کمترین زمان تکرار یک پروسه در cron jobs یک دقیقه نیست؟

Mohammadsgh
شنبه 15 شهریور 1393, 09:40 صبح
بستگی به کارتون داره.شاید کار شما جوری باشه که با php انجام بشه؟میشه بگید در چه زمینه ای میخواید ازش استفاده کنید؟میخواد چیکار کنید؟

mtn677
شنبه 15 شهریور 1393, 10:32 صبح
من میخوام یه اسکریپت هر 30 ثانیه یک بار اجرا بشه.دارم برا خودم در قالب یک پروژه تمرین میکنم که یاد بگیرم.اون اسکریپت قراره بره rss حدود 10 تا سایت رو بخونه ارسال کنه به دیتابیس.میشه به جا یک اسکریپت از 5 اسکریپت استفاده کنم و هر اسکریپت rss دوتا سایت رو بخونه؟اینجوری اگه بشه خیلی بهتر میشه.

Mohammadsgh
شنبه 15 شهریور 1393, 13:06 عصر
با ای جکس کار کردید؟

mtn677
شنبه 15 شهریور 1393, 13:28 عصر
نه کار نکردم.با ای جکس حل میشه؟ای جکس به جاوا اسکریپت مرتبطه؟جاوا اسکریپت بلد نیستم و نمیرم سراغش چون فکر میکنم خیلی سخته.

Mohammadsgh
شنبه 15 شهریور 1393, 13:41 عصر
نه ایجکس با جی کوئری.سخت نیست.یه کاری کنید هر چند ثانیه کارتون انجام بشه.از لینک زیر آموزششو ببینید
http://seifzadeh.blog.ir/

mtn677
یک شنبه 16 شهریور 1393, 11:51 صبح
من فکر کنم ای جکس اون کاریو که من میخوام انجام نمیده با ایجکس باید اسکریپت در حال اجرا باشه تا هر 30 ثانیه اطلاعاتو آپدیت کنه.من که نمیتونم همیشه اون اسکریپت رو در حال اجرا نگه دارم.مثلا شبها که خوابم چون اسکریپت در حال اجرا نیست پس اطلاعات آپدیت نمیشن.البته من از ایجکس زیاد نمیدنم و به نظرم اینجوری باشه.با cron jobs خیالم راحته که حتی اگه سایت من توسط هیچ کاربری در حال اجرا نباشه بازم اون اسکریپت اجرا میشه و اطلاعات سایت آپدیت میشه.

Mohammadsgh
یک شنبه 16 شهریور 1393, 21:54 عصر
برید تو سایت vbiran.ir اونجا هر 5 ثانیه پست ها آپدیت میشن.اون زمان منظورمو متوجه میشید:لبخندساده:

mtn677
دوشنبه 17 شهریور 1393, 00:50 صبح
من فکر کنم شما منظور منو نگرفتی.فرض کن من یک سایت دارم و صفحه اول سایتم با ایجکس هر 10ثانبه میره rss چندتا سایت رو میگیره و نمایش میده.یعنی هر 10 ثانیه اخبار سایتم آپدیت میشه.حلا فرض کن که سایت من هیچ کاربری نداره و من خودم تنها کسی هستم که به سایتم مراجعه میکتم.حالا اگه من شب بخوابم و صبح دوباره به سایتم مراجعه کنم آبا اخبار سایتم در این مدت که من خواب بودم اتومات آپدیت شده؟دقت کن که شب تا صبح هیچ کاربری به سایتم مراجعه نکرده و اون صفحه ای که حاوی کد ایجکس هست لود نشده.