ওয়েব উদ্যানগুলি ... সেগুলি ভাল না খারাপ বা কী?


27

আইআইএস-এ অ্যাপ্লিকেশন পুলগুলি একাধিক কর্মী প্রক্রিয়া দেওয়ার জন্য কোনও ডাউনসাইড রয়েছে? এগুলি সক্ষম করার পক্ষে সত্যই সহজ বলে মনে হচ্ছে এবং (প্রায়) আমার পড়া সমস্ত কিছু মনে হয় তারা ভাল they ... সুতরাং আইআইএস কেন প্রতিটি অ্যাপ পুল 10+ কর্মী প্রক্রিয়া দেয় না? কিছু ক্ষতিকারক প্রভাব থাকতে হবে, তাই না?

উত্তর:


36

আপনি সন্দেহজনক ঠিক বলেছেন। ওয়েব গার্ডেনগুলি কোনও খারাপ দিক নয়, এটি একটি বিশাল কল্পকাহিনী, এগুলি আপনাকে সমস্যার কোনও শেষ করতে পারে না, তবে অনেকগুলি এখনও জানেন না যে তাদের কখন ব্যবহার করা উচিত।

ক্রিস অ্যাডামসের মতে (আইআইএস দল থেকে) আপনি ওয়েব গার্ডেনটি ব্যবহার করতে চান এমন একমাত্র কারণ রয়েছে: অ্যাপ্লিকেশনগুলি দিতে, যেগুলি সিপিইউ-সীমাবদ্ধ নয় তবে দীর্ঘ চলমান অনুরোধগুলি কার্যকর করে, স্কেল করার ক্ষমতা এবং সমস্ত ব্যবহার না করে কর্মী প্রক্রিয়ায় থ্রেড উপলব্ধ। তারা খারাপ হতে পারে এমন অনেকগুলি কারণ রয়েছে, তবে এটি একটি সাধারণ ভুল ধারণা যে কোনও খারাপ দিক নেই।

তারা সিস্টেমের ওভারহেডগুলি বাড়ায় (তারা ক্যাশে ভাগ করে না), তারা সেশনগুলি ভাগ করে না (ব্যবহারকারী যদি তারা অন্য কোনও প্রক্রিয়াতে স্যুইচ করে থাকে তবে ব্যবহারকারী তাদের সেশনটি হারাতে পারে), ইনপ্রোক বিভ্রান্ত হতে পারে। সংক্ষেপে, এগুলি আসলে অনেকসময় না হয়ে অনেক বেশি সমস্যা হয় এবং আপনি কোনও কারণ ছাড়াই ব্যবহার করা উচিত নয়।

ক্রিসের সম্পূর্ণ ব্যাখ্যা পড়ুন: http://blogs.iis.net/chrisad/archive/2006/07/14/1342059.aspx

আরও পঠন: http://weblogs.asp.net/owscott/why-you-shouldn-t-use-web-g বাগান-in-iis- week-24


5
ঠিক আছে, ক্রিস পোস্ট হিসাবে। ওয়েব উদ্যান প্রায় প্রয়োজন হয় না। 99.5% সময়ের মধ্যে প্রয়োজনীয় সমস্ত সার্ভারে একক প্রক্রিয়া। আমি উচ্চ লোড সার্ভারগুলিতে ওয়েব উদ্যানগুলি পরীক্ষা করার সুযোগ পেয়েছি যা ভাল পারফর্ম করে না এবং আমরা তাদের শেষ পর্যন্ত সক্ষম করে রাখিনি। আমরা সবসময় আরও ভাল সমাধান পেয়েছি। এটি কেবল স্বল্প সংস্থান-দীর্ঘ চলমান কার্যগুলির জন্য যা তারা সহায়তা করে। এগুলি ব্যবহার করে একটি বড় মেমরির পদচিহ্ন এবং সেশন ধারাবাহিকতা সমস্যা রয়েছে issues এটি প্রায় কাজ করা যেতে পারে, এটি খুব কমই প্রয়োজন হয়।
স্কট ফোর্সিথ - এমভিপি

এটি ভীতিকর যে কতগুলি পাঠ্য তাদের ডাউনসাইডগুলি উল্লেখ করে না - এমনকি মাইক্রোসফ্টের নিজস্ব ওয়েবসাইটেও এর মতো পৃষ্ঠা রয়েছে।
জাজানো রাইনহার্ট

7
বেশিরভাগ ক্ষেত্রে ওয়েব উদ্যান বিবেচনা না করা সম্পর্কে সর্বোপরি .. তবে সেশন সমস্যা? আমি আপনাকে কেবলমাত্র ইনপ্রোক এ সেট করা হলেই বোঝাতে চাই। এখন আপনি ইনপ্রোক উত্পাদনে ব্যবহার করবেন না, ঠিক ?!
আন্দ্রে রিনিয়া

@ আন্ড্রেইরিনা আশ্চর্যজনক যে কত কম লোকই জানেন যে ইনপ্রোকের বিকল্পগুলি রয়েছে ..
গ্যাটস

1
এটি যতটা অবশ্যই সেরা উত্তর, এখনই কেবলমাত্র ওয়েব বাগান ব্যবহার করার সময় আমি কেবলমাত্র এই তথ্যটি জানতে পারি এই উত্তরটির সঠিক উদ্ধৃতি (যেমন, "... অ্যাপ্লিকেশনগুলি, যা সিপিইউ-আবদ্ধ নয় ... ")। আমার সমস্যাটি হ'ল আমি জানি না যে এই শর্তগুলির কিছু অর্থ কী। সম্ভবত এর অর্থ এই যে আমি এটির সাথে খেলব না, তবে আমি একজন সিসাদমিন, বিকাশকারী নই এবং কখনও কখনও ডেভেলপাররাও এই জিনিসগুলি জানে না। সুতরাং এই উক্তির অর্থ কী হবে তার আরও একটি সম্পূর্ণ ব্যাখ্যাটি চমৎকার হবে।
টড উইলকক্স
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.