আমি পিএইচপি-তে একটি ক্রোলার তৈরি করেছি যা নির্দিষ্ট শিরোনামের সাথে একটি URLকে বিশ্লেষণ করে এবং সামগ্রীর সমস্ত ইউআরএলকে কাতারে রাখে put এটা ঠিক কাজ করে।
আমি এই কোডটি একটি উবুন্টু 14.04 এ বিকাশ করেছি এবং আমি এই বিষয়বস্তু দিয়ে / ইত্যাদি / আরডি ফোল্ডারে একটি .conf ফাইল রেখেছি:
# Info
description "Warm the varnish to get the list of products"
author "Juanjo Aguilella"
# Events
start on startup
stop on shutdown
# Automatically respawn
respawn
respawn limit 100 5
# Run the script
# Note, in this example, if your PHP script return
# the string "ERROR", the daemon will stop itself.
script
[ $(exec /usr/bin/php -f /var/www/crawler.php) = 'ERROR' ] && ( stop; exit 1; )
end script
এটি উবুন্টু 14.04 এ দুর্দান্ত কাজ করে এবং আমি "সুডো সার্ভিস ক্রলার স্টার্ট" এবং "সুডো সার্ভিস ক্রলার স্টপ" ব্যবহার করে ডিমন শুরু করতে এবং থামাতে পারি
এখন উত্পাদনের পরিবেশে আমার একটি উবুন্টু 16.04 সার্ভার রয়েছে এবং আমি একই কোডটি একই ফোল্ডারে রেখেছি তবে যখন আমি পরিষেবাটি শুরু করার চেষ্টা করি তখন আমি "বার্তাবহ সার্ভার শুরু করতে ব্যর্থ হয়েছি Unit
আপনি কি আমাকে এ সম্পর্কে কোনও সহায়তা দিতে পারেন?
শুভেচ্ছা সহ