ইমেজম্যাগিক কমান্ড কখনও কখনও ব্যর্থ হয়


1

আমার একটি ইমেজম্যাগিক কমান্ড রয়েছে যা এরকম কিছু:

convert "/path/to/photo" -set comment "(c) my company" -resize WxH miff:- | composite -dissolve 30 -geometry +40+138 -quality 80 "/path/to/logo.miff" - jpeg:"/path/to/photo_for_public"

ডিরেক্টরি /path/toমাউন্ট করা হয় NFS(একই নেটওয়ার্ক)। এর কয়েকটি অপশন fstabসহায়ক হতে পারে:

  • উভয়ই rsizeএবং 3 wsizeকেবি হয়
  • hard,proto=tcp,timeo=600,retrans=2

কখনও কখনও imagemagickকমান্ড ব্যর্থ হয় এবং কোনও ফাইল তৈরি করে না ( /path/to/photo_for_publicকমান্ড কার্যকর হওয়ার পরে প্রদর্শিত নাও হতে পারে)। ফাইলগুলি 100kB থেকে 10MB পর্যন্ত হতে পারে। উত্পন্ন না হওয়া ফাইলগুলির জন্য আমরা সাধারণত কমান্ডটি পুনরায় চালিত করি। কখনও কখনও এটি এমনকি দু'বার ব্যর্থ হয়, তাই আমরা এটি তৃতীয় বার করি (হাস্যকরভাবে মজার, তবে তৃতীয় রানও ব্যর্থ হতে পারে)।

আমার ফটো-প্রসেসিং সেটআপে ভুল হতে পারে এমন কোনও চিন্তাভাবনা আছে কি?

উত্তর:


0

আমার প্রথম চিন্তাটি: ত্রুটির বার্তাটি কোথায়? আমি আশা করি আপনার রূপান্তরিত এবং সম্মিলিত কমান্ডগুলি ভেঙে গেলে কিছু বলবে ।

দ্বিতীয় চিন্তা হ'ল ডিবাগিংয়ের জন্য জিনিসগুলিকে পৃথক ক্রিয়াকলাপে ভাঙা to

  1. এনএফএস থেকে স্থানীয় প্রতিলিপি
  2. লোকাল টেম্প ফাইল থেকে স্থানীয় রূপান্তর
  3. স্থানীয় টেম্প ফাইলের মধ্যে সংমিশ্রিত স্থানীয় টেম্প ফাইল
  4. স্থানীয় থেকে এনএফএসে অনুলিপি করুন

এবং তারপরে এটি কতটা প্রসেসে যায় তা দেখুন।

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.