আমি ডকার এবং ডকার-রচনা নিয়ে প্রায় খেলছি এবং একটি প্রশ্ন আছে।
বর্তমানে আমার ডকার-কমপোজ.আইএমএল দেখতে এমন দেখাচ্ছে:
app:
image: myname/php-app
volumes:
- /var/www
environment:
<SYMFONY_ENVIRONMENT>: dev
web:
image: myname/nginx
ports:
- 80
links:
- app
volumes_from:
- app
অ্যাপটিতে 9000 পোর্ট এবং আমার অ্যাপ্লিকেশন কোডটিতে php-fpm রয়েছে pm ওয়েবটি কনফিগারেশনের কয়েকটি বিট সহ এনগিনেক্স।
এই ফাংশনটি আমি কীভাবে এটির প্রত্যাশা করব তবে এনজিঞ্জকে পিএইচপি-এফপিএম-এর সাথে সংযুক্ত করার জন্য আমার এই লাইনটি রয়েছে:
fastcgi_pass app:9000;
আমি কীভাবে এটি কার্যকরভাবে স্কেল করতে পারি? যদি আমি চাইতাম, উদাহরণস্বরূপ, একটি এনগিনেক্স কনটেইনার চলমান থাকলেও তিনটি অ্যাপ কন্টেইনার চালু রয়েছে তবে অবশ্যই আমি অবশ্যই তিনটি পিএইচপি-এফপিএম এর উদাহরণ পাব 9000 বন্দরে শুনার চেষ্টা করছি।
আমি কীভাবে আলাদা আলাদা বন্দরে প্রতিটি পিএইচপি-এফপিএম ইনস্ট্যান্স রাখতে পারি তবে এখনও জানতে পারি যে তারা যে কোনও সময় আমার এনগিনেক্স কনফিগারেশনে রয়েছে?
আমি কি ভুল পন্থা নিচ্ছি?
ধন্যবাদ!