صادق مرادی
2 سال پیش توسط صادق مرادی مطرح شد
2 پاسخ

اجرای طولانی مدت یک فایل php

سلام دوستان من یک ربات دیسکورد نوشتم با استفاده از این کتابخونه
در حالت عادی باید یک فایل php داشته باشیم و کدهای اتصال به ربات رو در داخل اون بزاریم.
وقتی هم که تغییری در یک کانالی ایجاد شد یک متد که در این فایل Php هست ران میشه.
حالا مساله اینجاست که این کد همیشه باید ران باشه تو سرور تا من بتونم استفاده کنم ازش.
اینکار رو من چطوری باید انجام بدم و چه تضمینی هست که این کد همیشه ران باشه! چطوری میشه یک برنامه نوشت که مدیریت کنه چنین مواردی رو، من با linux و درستوراتی مثل nohup هم اشنا هستم اما میخواستم اگر تجربه ای کسی داره در این ضمینه کمک کنه.
ممنون.


ثبت پرسش جدید
فخرالدین لنگی
تخصص : برنامه نویس وب، آندروید و سیست...
@fakhraddin 2 سال پیش مطرح شد
0

با سلام و وقت بخیر دوست گرامی ضمن تبریک سال نو
کلا برای فرآیندهای تکراری توی بک اند مثلا هر یک دقیقه یک بار هر چند دقیقه یک بار یا هر یک روز یک بار سمت سرور شما دو سناریو در پیش دارید

  1. اگر قراره این تغییرات بدون هیچ تاخیری به کاربرا هم اعلام بشه شما باید از Broadcasting استفاده کنید در واقع از ابزار های پوش نوتیفیکیشن مثل فایربیس، سیگنال، پوشه و ...
  2. اگر این تغییرات فقط قراره توی بک اند بمونه و قرار هم نیست بلادرنگ به اطلاع یوزرها برسه بهترین گزینه استفاده از Cron job که به شما این قابلیت رو می ده از هر دقیقه تا هر سال تکرار کنید کد رو بدون اینکه کسی متوجه بشه

میلاد خسروی
تخصص : برنامه نویس بامزه
@milwad 2 سال پیش مطرح شد
0

سلام خسته نباشید
من با پایتون برای تلگرام ربات نوشتم اینا یه هاست مخصوص دارن
بعد اینکه اگه ارور بخوره برنامه باید ران بمونه این بستگی به کد زنی تو هم هست


برای ارسال پاسخ لازم است وارد شده یا ثبت‌نام کنید

ورود یا ثبت‌نام