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

موضوع: قرار دادن یک سرویس یا یک فایل در استارت آپ

  1. #1
    عضو جدید
    تاریخ عضویت
    Aug 2016
    نوشته ها
    10
    تشکر تشکر کرده 
    6
    تشکر تشکر شده 
    0
    تشکر شده در
    0 پست

    پیش فرض قرار دادن یک سرویس یا یک فایل در استارت آپ

    سلام

    دوستان روشی غیر از استفاده از فایل rc.local سراغ دارید که بتونم یک دستو مثل زیر رو قرار بدم داخل استارت آپ که بعد هر ریبوت اجرا بشه ؟

    کد:
    /usr/local/bin/node /home/mysite/www/core/server.js

  2. # ADS




     

  3. #2
    عضو جدید
    تاریخ عضویت
    Sep 2016
    محل سکونت
    Iran
    نوشته ها
    21
    تشکر تشکر کرده 
    2
    تشکر تشکر شده 
    13
    تشکر شده در
    13 پست

    پیش فرض پاسخ : قرار دادن یک سرویس یا یک فایل در استارت آپ

    راه اصولی و بهینه همان هست که خودتان گفتید.

    اما روش دیگر این هست که به cronjob اضافه کنید (مثلا هر یک دقیقه). اما باید کنترل اجرا شدن یک بار در روز رو در اسکریپت بنویسید. مثلا یک flag باشد که این فایل در روز فقط یک بار اجرا شود. مثل نوشتن تاریخ آخرین اجرا در یک فایل txt و بررسی آن پیش از هر اجرا.
    • امضاء این کاربر به دَلیل نَقض قَوانین سایت ، توسُطِ مُدیر حَذف شُده است.
    • جَهَتِ مُطالِعه قَوانین ، این قِسمت کلیک کُنید.

  4. #3
    عضو انجمن RealHAM آواتار ها
    تاریخ عضویت
    Apr 2016
    نوشته ها
    425
    تشکر تشکر کرده 
    36
    تشکر تشکر شده 
    455
    تشکر شده در
    368 پست

    پیش فرض پاسخ : قرار دادن یک سرویس یا یک فایل در استارت آپ

    سلام
    چرا از rc.local استفاده نمی کنید ؟ مشکل خاصی با آن دارید ؟

    راه دیگر که همان طور که دوستان اشاره کردند استفاده از کرون جاب است. برای این کار می تواند یک فایل مثلاً به اسم runapp.sh ایجاد کنید و متحوای زیر را در آن قرار دهید
    کد:
    #!/bin/bash START="/usr/local/bin/node /home/mysite/www/core/server.js" PGREP="/usr/bin/pgrep" NODE="node" $PGREP ${NODE} if [ $? -ne 0 ] then $START fi
    سپس دسترسی اجرا به فایل بدهید
    کد:
    chmod +x runapp.sh
    بعد یک کرون جان تعریف کنید
    کد:
    * * * * * sh runapp.sh
    اما دقیقاً‌ این چی کار می کند؟ می یاد هر یک دقیقه چک کند که آیا node ران هست یا نه اگر ران نبود اجراش می کند
    ویرایش توسط RealHAM : November 10th, 2016 در ساعت 09:47
    سامانه میزبانی وب صفروب | سامانه پرداخت یک دو سه پی
    تلفن : ۰۹۳۰۴۰۰۱۹۸۶ | تلگرام : safeith
    شرکت فناوران برنامه نویس ماد

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


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

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

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

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

  1. پاسخ ها: 0
    آخرين نوشته: December 17th, 2016, 18:44
  2. پاسخ ها: 2
    آخرين نوشته: August 19th, 2016, 01:10
  3. پاسخ ها: 6
    آخرين نوشته: April 21st, 2016, 02:00
  4. پاسخ ها: 11
    آخرين نوشته: May 24th, 2014, 19:41

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

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