উত্তর:
নোড.জেএস এর সামনে অন্য ওয়েবসভারটি আটকে রাখার বেশ কয়েকটি ভাল কারণ রয়েছে:
আপনি সম্ভবত কোনও সিডিএন এর মাধ্যমে আপনার স্ট্যাটিক ফাইলগুলি পরিবেশন করা উচিত, বা বার্নিশের মতো ক্যাচিং সার্ভারের পিছনে থেকে দ্বিতীয় বুলেট পয়েন্টটি প্রস্তুত করব। আপনি যদি এটি করে থাকেন তবে আসলটি নোড বা এনগিনেক্স বা অ্যাপাচি কিনা তা সত্যিই কিছু যায় আসে না।
বিশেষত এনগিনেক্স সহ ক্যাভ্যাট: আপনি যদি ওয়েবসকেট ব্যবহার করছেন তবে এনগিনেক্সের (> = 1.3.13) সাম্প্রতিক সংস্করণটি ব্যবহার করার বিষয়টি নিশ্চিত করুন, যেহেতু এটি কেবলমাত্র ওয়েবসকেট ব্যবহারের জন্য সংযোগ আপগ্রেড করার জন্য সমর্থন যোগ করেছে।
পলজজের উত্তরের আরও একটি কারণ যুক্ত করতে আমি একটি ফ্রন্ট এন্ড সার্ভার ব্যবহার করি যাতে আমি ব্যাকএন্ড সার্ভারটি পুনরায় চালু করার সময় এটি 502 ত্রুটি পৃষ্ঠাগুলি সরবরাহ করতে পারে বা এটি কোনও কারণে ক্র্যাশ হয়ে যায়। এটি আপনার ব্যবহারকারীদের কোনও সংযোগ স্থাপন করতে অক্ষম সম্পর্কে ত্রুটি পেতে দেয়।
আমার বিশ্বাস যে স্থির ফাইলগুলি পরিবেশন করতে নোড ব্যবহার করা যতক্ষণ না আপনি জানেন যে সমস্ত পরিস্থিতিতে ঠিক আছে । স্ট্যাটিক ফাইলগুলি এত বেশি (প্রতিটি?) প্রতিযোগিতামূলক প্রযুক্তি (পিএইচপি, রুবি, পাইথন, ইত্যাদি) পরিবেশন করতে অ্যাপ্লিকেশন সার্ভারটি ব্যবহার করা অবশ্যই একটি নতুন দৃষ্টান্ত যা অ্যাপ্লিকেশন সার্ভারের (গুলি) এর সামনে HTTPD বা Nginx এর মতো একটি ওয়েব সার্ভারের প্রয়োজন require ।
নোডের সাথে স্থিতিশীল ফাইলগুলি পরিবেশন করার বিরুদ্ধে আমি যে প্রতিটি উদ্দেশ্য পড়েছি তা আপনি যা ভাল জানেন তা ব্যবহার করা বা যা আরও ভাল-পরীক্ষিত / আরও স্থিতিশীল হিসাবে বিবেচিত তা ব্যবহার করার ধারণার চারদিকে ঘুরে। এগুলি ব্যবহারিকভাবে বলার জন্য খুব বৈধ কারণ, তবে এর সাথে কিছুটা বিশুদ্ধ প্রযুক্তিগত প্রাসঙ্গিকতা রয়েছে।
আপনি যদি এমন কোনও বৈশিষ্ট্য খুঁজে না পান যা কোনও ক্লাসিক ওয়েব সার্ভারের সাথে সম্ভব যা নোডের সাথে সম্ভব নয় (এবং আমি আপনাকে সন্দেহ করব) তবে আপনি কী ভাল জানেন বা কোনটি পদ্ধতির পক্ষে ভাল তা নিয়ে কাজ করতে আপনি কী পছন্দ করবেন তা চয়ন করুন।
যেমন Nginx বনাম অ্যাপাচি - তারা নোডের সাথে একইভাবে "খেলবে"। আপনার নোডকে বিবেচনা না করে এগুলি তুলনা করা উচিত।
systemd, pm2ইত্যাদি তাই সেখানে pluses এবং minuses হয় এবং ব্যবহারকারী কথা তাই তাদের বিষ বাছাই করা উচিত, ।
express.staticETags এবং ক্যাশে-নিয়ন্ত্রণ শিরোনাম ঠিক ঠিক পরিচালনা করবে।