Web.Config ফাইলের পরিবর্তনের জন্য কি আমি আইআইএস পুনরায় চালু করতে হবে?


12

আমি একটি ডাব্লুসিএফ উপাদান পেয়েছি যা আমি ভিএস ২০০৮ সালে লিখেছিলেন (.NET ফ্রেমওয়ার্ক 3.5 ব্যবহার করে) একটি উইন্ডোজ 2003 সার্ভারে ইনস্টল করা হয়েছে। পদ্ধতিগুলির মধ্যে একটিটি ব্যবহার করে আমার কিছু সমস্যা হয়েছে, এবং ওয়েবটি.নগফাইগ ফাইলটিতে কিছু ডায়াগনস্টিক যুক্ত করার পরামর্শ দেওয়া হয়েছে এবং সমস্যাটি ডিবাগ করার চেষ্টা করার চেষ্টা করেছি। এখন, এই ডাব্লুসিএফ সার্ভারটি এই মুহুর্তে খুব বেশি ব্যবহৃত হয় না, তাই আমি কী কেবল ওয়েব.কনফিলগ ফাইলটিতে সম্পাদনাগুলি করতে পারি, এবং তারপরে আমার নতুন ক্লায়েন্ট অ্যাপ্লিকেশন দিয়ে একটি পরীক্ষা চালাতে পারি? বা উইন্ডোজ 2003 সার্ভারে আইআইএস বন্ধ করে পুনরায় চালু করতে হবে?

উত্তর:


15

ওয়েবকনফাইগের পরিবর্তনগুলি অ্যাপ্লিকেশনটিতে 0 টি সংযোগ রেখে যাওয়ার সাথে সাথে অ্যাপ্লিকেশনটিকে আইআইএস পুনরায় লোড করার জন্য ট্রিগার করবে। আপনি এটি করতে অ্যাপটিকে যে অ্যাপ্লিকেশনটি বরাদ্দ করেছেন তা বন্ধ করে পুনরায় চালু করতে পারেন। আইআইএস নিজেই আপনাকে থামাতে এবং পুনরায় চালু করার দরকার নেই।


5
শূন্য সংযোগ না হওয়া পর্যন্ত এটি অপেক্ষা করে না।
ত্রিস্তানক

2
কোনও লাইভ সিস্টেমে কোনও অ্যাপ পুল পুনরায় চালু করা কি ব্যবহারকারীর বাধা সৃষ্টি করবে?
spuder

2
@ স্পডার হ্যাঁ, এটি পারে। অ্যাপ পুলটি ডাউন থাকাকালীন আপনার অ্যাপ্লিকেশনটি কার্যকর করার জন্য কোনও কর্মী প্রক্রিয়া নেই সুতরাং অ্যাপ পুলটি ব্যাক আপ না হওয়া পর্যন্ত ব্যবহারকারীরা একটি 503 পরিষেবা অনুপলব্ধ পাবেন।
স্কুইলম্যান

2

আপনার অ্যাপ্লিকেশনটি যখনই সেটিংসের প্রয়োজন হয় ততবার কনফিগারেশন ফাইলটি পড়ে বা পরিবর্তনের জন্য ফাইলটি পর্যবেক্ষণ করে (যেমন লগ 4নেট করে) এটি নির্ভর করে। যদি তা না হয় তবে আপনার অ্যাপ্লিকেশনটি পুনরায় চালু করতে হবে।
নোট করুন যে ডিফল্টরূপে, আইআইএস পরিচালিত ফোল্ডারে যে কোনও ফাইলের যে কোনও পরিবর্তনের ফলে সাধারণত অ্যাপ্লিকেশন ডোমেন পুনরায় চালু হবে।


1
অ্যাপ্লিকেশন ডোমেন, অ্যাপ্লিকেশন পুল নয়।
ত্রিস্তানক
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.