= DigitalOcean droplet এ হোস্টিং ফ্লাস্ক (ভার্চুয়াল সার্ভার)। প্রস্তাবিত চশমা কি? =

আমার কাছে প্রতি সপ্তাহে প্রায় 5k ব্যবহারকারী সহ একটি ছোট ওয়েব অ্যাপ আছে (100k পেজভিউ)। এটি SQLite ব্যবহার করে একটি ডাটাবেস চালিত অ্যাপ। আমি একটি ওয়েব সার্ভার হিসাবে অ্যাপাচি ব্যবহার করছি

সার্ভারের জন্য বলপার্ক চশমা কি? আমি কতটা মেমরি থাকা উচিত তা নিয়ে আমি বিশেষভাবে আগ্রহী

ডিও সম্পর্কে চমৎকার জিনিস হল আপনার চশমা আপগ্রেড করা খুব বেদনাদায়ক। আপনি কয়েকটি বোতামে ক্লিক করে এবং প্রায় 30 সেকেন্ড অপেক্ষা করে CPU/মেমরিতে লাফিয়ে উঠতে পারেন

আপনার যা প্রয়োজন তা বলার সর্বোত্তম উপায় হল আপনার অ্যাপটি চলার সময় কতটা মেমরি ব্যবহার করে তা পরিমাপ করা এবং আপনি যে লোড পাওয়ার আশা করছেন তার অধীনে। wrk টুল (httpsgithub.com/wg/wrk) লোড পরীক্ষা করার জন্য ভাল এবং আপনি ব্যবহার করে আপনার সিস্টেম সংস্থান পরিমাপ করতে পারেন
htop (একটি লিনাক্স কমান্ড লাইন টুল), অথবা আপনি যদি ডকার ব্যবহার করেন তবে এটি আরও সহজ
ডকার পরিসংখ্যান

DO যথেষ্ট সস্তা যেখানে আমি একটি সার্ভার স্পিন আপ করব এবং সেখানে এটি পরীক্ষা করব (এটির জন্য 1 ঘন্টার জন্য কয়েক সেন্ট খরচ হয়), তবে আপনি DO-তে যেভাবে পাবেন সেই একই চশমা সহ একটি VM সেট আপ করতে পারেন এবং এটি আপনাকে দিতে হবে একটি সুন্দর শালীন বলপার্ক অনুমান করে আপনার VM এর একটি SSD আছে এবং আপনি DO-এর CPU ঘড়ির গতির সাথে মেলাতে পারেন। আপনি চালাতে পারেন
একটি DO সার্ভারে lscpu কমান্ডটি কী সিপিইউ আছে সে সম্পর্কে বিশদ জানতে

আমি তাদের $5 / মাস 1gb মেমরি সার্ভারে একটি কম ট্রাফিক SAAS অ্যাপ চালাচ্ছি। এটি ছিল 2টি গুনিকর্ন প্রসেস, সেলারি, রেডিস, পোস্টগ্রেস এবং এনজিনেক্স। সার্ভার সবে একটি ঘাম ভেঙ্গে

আমি এইমাত্র একটি ডিও ড্রপলেট কিনেছি সবচেয়ে সস্তা, আপনার সার্ভার সেট আপ করুন এবং অদলবদল সেট আপ করুন, যেহেতু তাদের একটি SSD আছে এটি HDD স্টোরেজগুলির চেয়ে দ্রুত হওয়া উচিত আমি এখনও আমার অ্যাপ্লিকেশন হোস্ট করিনি তবে আমি নিশ্চিত আপনি যাচ্ছেন সাধারণ ব্যবহারকারীদের বাদ দিয়ে প্রচুর হিট পান, আমি আমার Fail2ban লগ পড়তে থাকি এবং প্রতিবার দীর্ঘশ্বাস ফেলি

যদিও আপনাকে থামানোর কিছু নেই, ডিও সুপারিশ করে SDD স্টোরেজে Swap সেট আপ না করা৷
httpswww.digitalocean.com/community/tutorials/how-to-add-swap-space-on-ubuntu-16-04
প্রশ্ন: আপনার কি অ্যাপাচি দরকার?
আমি জিজ্ঞাসা করছি কারণ আগে আমাদের কাছে AWS লোড ব্যালেন্সার ->nginx ->gunicorn ->ফ্লাস্ক ছিল। এবং তারপর IT সিদ্ধান্ত নিয়েছে aws লোড ব্যালেন্সার ->gunicorn ->ফ্লাস্ক চেষ্টা করার

আমি ভাবছি ক্লাউডফ্লেয়ার ->গানিকর্ন ->ফ্লাস্কের সাথে একই সেটআপ করা যায় কিনা

কিন্তু আপনি সম্ভবত স্থির সামগ্রী পরিবেশন করার জন্য অ্যাপাচি ব্যবহার করছেন? nginx আরো হালকা হতে পারে? এছাড়াও আপনি কীভাবে আপনার ফ্লাস্ক অ্যাপটি পরিবেশন করছেন?