আমি একটি সেবা ইউনিট ফাইল আছে mediation.service
এটার মত:
[Unit]
Description=Mobile-IP Log dumper
[Service]
Type=forking
ExecStart=/opt/mediation/mediation start
ExecStopPost=/opt/mediation/mediation stop
ExecReload=/opt/mediation/mediation reload
PIDFile=/var/lib/mediation/syslog-ng.pid
এখন, কেউ সরাসরি সঙ্গে সেবা শুরু অনুমান /opt/mediation/mediation start
ব্যবহার করার পরিবর্তে systemctl start mediation
এক্ষেত্রে systemctl status mediation
প্রদর্শন করা হবে:
● mediation.service - Mobile-IP Log dumper
Loaded: loaded (/etc/systemd/system/mediation.service; enabled; vendor preset: disabled)
Active: inactive (dead) since Mon 2016-07-11 11:24:11 CEST; 8s ago
Process: 14088 ExecStopPost=/opt/mediation/mediation stop (code=exited, status=0/SUCCESS)
Process: 13482 ExecStart=/opt/mediation/mediation start (code=exited, status=0/SUCCESS)
Main PID: 13746
এটা কি সম্ভব systemctl status mediation
সেবা সঠিক অবস্থা (যেমন চলমান) দেখায়? দেখে মনে হচ্ছে systemctl PIDFile পুনরায় লোড হয় না যখন এটি স্থিতি পরীক্ষা করে, কারণ এই ক্ষেত্রে সমস্ত তথ্য উপলব্ধ হবে এবং সঠিক অবস্থা জানা যাবে।
Mobile-IP
শুধু আবেদন আমাদের অভ্যন্তরীণ নাম। এটি মোবাইল-আইপি প্রোটোকল সম্পর্কিত নয় - সম্ভবত এটির নামটি খুব স্মার্ট নয় তবে এখন এটি পরিবর্তন করার জন্য খুব দেরি হয়ে গেছে।