আমার এখানে নিম্নলিখিত কাজ রয়েছে /etc/init/collector
:
start on runlevel [2345]
stop on runlevel [!2345]
expect daemon
exec /usr/bin/twistd -y /path/to/my/tac/file
আমি যখন কাজটি শুরু করি তখন sudo service collector start
এটি স্তব্ধ হয়ে যায়। আমি ctrl-c
এবং দৌড়ালে initctl list
, আমি এটি দেখতে:
collector start/killed, process 616
আমি twistd
পিএসে ডেমনটির কোনও উদাহরণ দেখতে পাচ্ছি না এবং যে HTTP সার্ভারটি এটি সরবরাহ করবে বলে মনে করা হচ্ছে তা বিদ্যমান নেই।
এমনকি আমি 'প্রত্যাশিত ডেমন' ছাড়াই এবং একটি script
স্তরের সাহায্যে এক-লাইন বাশ স্ক্রিপ্টে সাধারণ কল দিয়ে এটি চেষ্টা করেছি এবং এটি এখনও কার্যকর হয় না। আমি মনে করি আমি খুব ভুল কিছু করছি। এটা কী হতে পারতো?
expect daemon
লাইনটির সাথে করা উচিত।