ইসি ক্লাস্টারে আমার 2 ইসি 2 দৃষ্টান্ত দিয়ে একটি পরিষেবা চলছে। এবং আমি নতুন ডকার ইমেজ নিতে টাস্ক সংজ্ঞা আপডেট করি। তবে নতুন কার্য সংজ্ঞা থাকলেও পুরানো কার্য সংজ্ঞাটি এখনও চলছে।
টাস্ক সংজ্ঞা এবং পরিষেবা আপডেট করার জন্য আমি নিম্নলিখিত কমান্ডগুলি ব্যবহার করেছি।
aws ecs register-task-definition --family service90-task --cli-input-json file://service90-task.json
aws ecs update-service --cluster service90-cluster --service service90-service --desired-count 0
TASK_REVISION=`aws ecs describe-task-definition --task-definition service90-task | egrep "revision" | tr "/" " " | awk '{print $2}' | sed 's/"$//'`
aws ecs update-service --cluster service90-cluster --service service90-service --task-definition service90-task:${TASK_REVISION} --desired-count 2
আমি বেশ কয়েকবার চেষ্টা করেছি কিন্তু কোথায় ভুল হয়ে গেছে তা বুঝতে পারি না। আমি পুরানোটির পরিবর্তে নতুন টাস্ক সংজ্ঞা চালানোর জন্য ইসি পরিষেবা পেতে চাই।