FakeTlsTunnel icon indicating copy to clipboard operation
FakeTlsTunnel copied to clipboard

حل مشکل لاگ به کمک سرویس

Open AkramiPro opened this issue 1 year ago • 1 comments

سلام وقت بخیر یه مشکلی که هست اینه که این log بعد از یه مدت خیلی حجم بالا میگیره و کلا روی کارکرد برنامه هم خیلی تاثیر داره طبق تست من الان بعد از 1 هفته لاگ من نزدیگ 50 گیگ شده بود یکی از روش هایی که پیدا کردم اینه که موقع تعریف سرویس پارامتر های زیر هم بهش اضافه کنیم :

LimitNOFILE=infinity
StandardOutput=null
StandardError=null

اون 2 تای اخری باعث میشه هیچ log ذخیره نشه البته میتونید خود journald هم مجبور کنید که مثلا بیشتر از 10m لاگ ذخیره نکنه بهتره اینم انجام بدید این دستورش هست که راحت میاد اون 10m رو کانفیگ میکنه :

sudo sed -i 's/#SystemMaxUse=/SystemMaxUse=10M/' /etc/systemd/journald.conf && sudo systemctl restart systemd-journald

بعد از اینجام این کار الان 2 هفته هست که من بدون مشکل دارم استفاده میکنم و دیگه لازم نبوده سرویس رو ری استارت کنم راستی از نسخه 11.2 دارم استفاده میکنم چون دیدم هم خوب داره کار میکنه هم یه سری موارد برای سرویس اضافه کردید و من دیدم چون خودم سرویس ایجاد کردم شاید تداخل کنه اپدیت نکردم

AkramiPro avatar Jul 12 '23 23:07 AkramiPro

ممنون از مطلب آموزنده شما.

RezaKardoost avatar Jul 17 '23 23:07 RezaKardoost