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

موضوع: چک کردن پروسس های ffmpeg در سرور

Hybrid View

پست قبلی پست قبلی   پست بعدی پست بعدی
  1. #1
    عضو انجمن SaeedFazlollahzadeh آواتار ها
    تاریخ عضویت
    Jan 2015
    محل سکونت
    تهران
    نوشته ها
    487
    تشکر تشکر کرده 
    1,058
    تشکر تشکر شده 
    690
    تشکر شده در
    483 پست

    پیش فرض پاسخ : چک کردن پروسس های ffmpeg در سرور

    سلام

    استفاده از screen هم یک راه هست که دوست عزیز مون گفتند.
    راه دیگه هم کامند رو به این شکل بزنید:
    کد:
    nphup your_command &
    دقت کنید nohup حتما در ابتدا و & حتما در انتها باید باشند.
    دستور رو می‌بره تو بک گراند اجرا می‌کنه.
    اگر خروجی دستور یا فعالیت فعلی و نحوه انجام شدنش براتون مهم هست اسکرین بزنید. اگر که فقط اجرا شدن مهم هست nohup هم گزینه خوبی هست.
    برای دیدن جاب ها دستور jobs رو بزنید که مطمئن بشید running هست.
    دستور fg هم بزنید دستور رو میاره تو مانیتور تون.
    نحوه کار هم با اسکرین و هم نوهاپ هر دو رو سرچ کنید.

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


  3. #2
    عضو جدید
    تاریخ عضویت
    Jan 2011
    نوشته ها
    62
    تشکر تشکر کرده 
    113
    تشکر تشکر شده 
    70
    تشکر شده در
    55 پست

    پیش فرض پاسخ : چک کردن پروسس های ffmpeg در سرور

    نقل قول نوشته اصلی توسط SaeedFazlollahzadeh نمایش پست ها
    سلام

    استفاده از screen هم یک راه هست که دوست عزیز مون گفتند.
    راه دیگه هم کامند رو به این شکل بزنید:
    کد:
    nphup your_command &
    دقت کنید nohup حتما در ابتدا و & حتما در انتها باید باشند.
    دستور رو می‌بره تو بک گراند اجرا می‌کنه.
    اگر خروجی دستور یا فعالیت فعلی و نحوه انجام شدنش براتون مهم هست اسکرین بزنید. اگر که فقط اجرا شدن مهم هست nohup هم گزینه خوبی هست.
    برای دیدن جاب ها دستور jobs رو بزنید که مطمئن بشید running هست.
    دستور fg هم بزنید دستور رو میاره تو مانیتور تون.
    نحوه کار هم با اسکرین و هم نوهاپ هر دو رو سرچ کنید.
    سلام . ممنون من از دستو nohup استفاده کردم . یک مشکلی که دارم اینه که چون برای استریم داره استفاده میشه . مثلا بعد از چند ساعت یک مشکلی توی استریم پیش میاد و این دستور کنسل میشه و دیگه فعال نیست . آیا راهی داره که مثلا هر وقت این دستور غیر فعال شد دوباره خودش فعال بشه ؟

  4. #3
    عضو انجمن SaeedFazlollahzadeh آواتار ها
    تاریخ عضویت
    Jan 2015
    محل سکونت
    تهران
    نوشته ها
    487
    تشکر تشکر کرده 
    1,058
    تشکر تشکر شده 
    690
    تشکر شده در
    483 پست

    پیش فرض پاسخ : چک کردن پروسس های ffmpeg در سرور

    نقل قول نوشته اصلی توسط Mohammad1980 نمایش پست ها
    سلام . ممنون من از دستو nohup استفاده کردم . یک مشکلی که دارم اینه که چون برای استریم داره استفاده میشه . مثلا بعد از چند ساعت یک مشکلی توی استریم پیش میاد و این دستور کنسل میشه و دیگه فعال نیست . آیا راهی داره که مثلا هر وقت این دستور غیر فعال شد دوباره خودش فعال بشه ؟
    سلام
    یک فایل بسازید. اسم و پسوند مهم نیست. این محتوا رو داخل اون قرار بدید:
    کد:
    if ps -ef | grep 'your_command'; then
            exit 0
    else
            your_command_goes_here #your command may go in multiple lines
            exit 0 
    fi
    بخشی که بولد کردم کل دستور تون رو با دستور grep پیدا کنید. مثلا اگه کامند تون هست ffmpeg -felan -bahman file، اول بیایید توی محیط ترمینال و وقتی که دستور اف اف ام پگ تون ران هست این کامند رو بزنید که مطمئن بشید ران هست و پیدا هم میشه:
    کد:
    ps -ef | grep 'your_command'
    کامند رو می تونید بین دو تا "" یا '' قرار بدید و کامند رو کامل کپی کنید. البته اگر کامند اصلی تون مثلا ' داشت از " در ابتدا و انتها استفاده کنید (و برعکس)
    بعدسطح دسترسی فایل رو روی 755 قرار بدید با این کامند:
    کد:
    chmod +x 755

    و بعد این دستور رو بزنید:
    کد:
    crontab -e
    اگر که مرتبه اولی باشه که کرون تب رو باز می کنید گزینه ای که مربوط به ادیتور nano هست رو انتخاب کنید که راحت تر هست.
    بعد بیایید خط آخر و یک خط جدید باز کنید.
    بعد وارد سایت crontab.guru بشید و انتخاب کنید که هر چند دقیقه یک بار می خواید که فایل تون اجرا بشه. مثلا اگه هر بار اجرای دستور 1 ساعت طول می کشه می تونید تنظیم کنید که هر یک ساعت یک بار فایل شما اجرا بشه. یه مقداری هم در مورد کرون تب سرچ کنید تا یه دانش ابتدایی به دست بیارید اگر اطلاع ندارید.
    فکر کنید من جای شما هستم و می خوام فایلم رو بدم به کرون جاب که هر یک ساعت یک بار و زمانی که دقیقه 0 بود اجرا بشه:
    کد:
    0 * * * * /root/some_path/my_file
    و این جوری هر بار که دقیقه 0 بشه این فایل اجرا میشه با محتویاتی که داره.
    زمان بندی دیگه دست خودتون هست.
    ویرایش توسط SaeedFazlollahzadeh : September 27th, 2020 در ساعت 18:10

  5. #4
    عضو انجمن
    تاریخ عضویت
    Feb 2011
    نوشته ها
    558
    تشکر تشکر کرده 
    530
    تشکر تشکر شده 
    672
    تشکر شده در
    446 پست

    پیش فرض پاسخ : چک کردن پروسس های ffmpeg در سرور

    نقل قول نوشته اصلی توسط Mohammad1980 نمایش پست ها
    سلام . ممنون من از دستو nohup استفاده کردم . یک مشکلی که دارم اینه که چون برای استریم داره استفاده میشه . مثلا بعد از چند ساعت یک مشکلی توی استریم پیش میاد و این دستور کنسل میشه و دیگه فعال نیست . آیا راهی داره که مثلا هر وقت این دستور غیر فعال شد دوباره خودش فعال بشه ؟
    سلام.
    بهترین کار این هست براش یک سرویس درست کنید موقع ایجاد سرویس میتونید یک فایل pid هم براش ایجاد کنید بعد اون pid رو مانیتور کنید.
    اگه خودتون نمیتونید پیام بدید سرویسش رو بدون هزینه براتون درست کنم.
    اگه مانیتورینگ هم بخاید که 100% مطمئن بشید سرویس همیشه اجرا هست با هزینه براتون نصب می کنم.
    وب سایت شخصی: www.hassansh.ir


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

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

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

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

  1. پروسس های یک کاربر
    توسط zer0ne در انجمن دايرکت ادمين DirectAdmin
    پاسخ ها: 13
    آخرين نوشته: October 14th, 2017, 16:14
  2. کمک در نصب FFmpeg و FFmpeg-PHp در سنتوس
    توسط speednet در انجمن سوالات و مشکلات
    پاسخ ها: 0
    آخرين نوشته: May 5th, 2017, 13:51
  3. درخواست آموزش نصب ffmpeg و ffmpeg-php در Centos7.3
    توسط monica در انجمن سوالات و مشکلات
    پاسخ ها: 4
    آخرين نوشته: January 2nd, 2017, 12:29
  4. افزایش پروسس اپاچی
    توسط ruhy1 در انجمن دايرکت ادمين DirectAdmin
    پاسخ ها: 1
    آخرين نوشته: May 17th, 2013, 11:25
  5. مشکل پروسس های تمامی ندار !
    توسط royta در انجمن سوالات و مشکلات
    پاسخ ها: 18
    آخرين نوشته: January 20th, 2013, 10:55

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

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