একটি ওয়েব রুট হিসাবে একটি এনটিএফএস জংশন থাকা আইআইএস 7 সাইটের সম্ভাব্য ত্রুটিগুলি কী কী?


13

আমি যত তাড়াতাড়ি সম্ভব সাইটের অস্থিরতার সাথে এএসপি.এনইটি কোড মোতায়েন করার একটি উপায় নিয়ে আসার চেষ্টা করছি। এক চিন্তার সাইটের একটি NTFS মোড় থেকে সার্ভ করা সেট আপ করা ছিল c:\www\example.comযেখানে

c:\www\example.com -> c:\www\example.com_r1234

তারপরে, যখন নতুন কোড মোতায়েন করা হয়, তখন এটি অনুলিপি হয়ে যায় c:\www\site.com_r1235এবং জংশনটি এটিকে আবার সংযুক্ত করা হয়

c:\www\example.com -> c:\www\example.com_r1235

সুতরাং আমার প্রশ্নটি আইআইএস-র বর্তমান অনুরোধগুলিতে এর কী প্রভাব ফেলতে পারে? আইআইএসের পরিবর্তনের প্রতি প্রতিক্রিয়ার দৃষ্টিভঙ্গি (যদি থাকে) এর দৃষ্টিকোণ থেকে এর অন্য কোন ত্রুটি থাকতে পারে? আমি আশা করি সাইটের শেষ ব্যবহারকারীর পক্ষে এটি কি বিরামহীন হবে?

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

স্পষ্টতই, এখানে আমার একমাত্র উদ্বেগ আমার শেষ ব্যবহারকারীদের অভিজ্ঞতা। আমার উদ্দেশ্য তাদের পক্ষে ঝামেলা এড়ানো, আমার পক্ষে সুবিধা নয়।


1
ওয়েব রুট পুনরায় সেট করুন। যে কোনও পুনর্ব্যবহারযোগ্য ( এটি মনে হয় না) এবং অ্যাপ্লিকেশন পুলগুলি পুনরায় চালু করা হয় ক) সম্ভবত "অপ্রয়োজনীয়" নয়, এবং খ) কর্মী প্রক্রিয়াটিকে তার বিষয়বস্তু এবং ক্যাশেগুলির অবস্থা সম্পর্কে একটি বাস্তবসম্মত ধারণা বজায় রাখতে সহায়তা করে। এটি একটি চতুর সমাধান, নিশ্চিত, কিন্তু চতুর খুব কমই স্থির হয় মানে। সংখ্যাগরিষ্ঠ মানুষ কী করেন তা সন্ধান করুন, তারপরে এটি করুন।
ত্রিস্তানক

এটি একটি দুর্দান্ত প্রশ্ন, আমি দীর্ঘদিন ধরে এর উত্তর খুঁজছিলাম। আমি যা দেখেছি তা হ'ল হয় ভার ভারসাম্যের অধীনে রোলিং স্থাপনা (যা আমার কাছে নেই) বা ওয়েবরোটে ফাইলগুলির একটি অনুলিপি / এসএনএন (যা আমি পছন্দ করি না)।
জয়দুব

1
সুতরাং, ওয়েবের মূলটিকে প্রথমে পুনরায় চেষ্টা করার চেষ্টা করুন।
ত্রিস্তানক

উত্তর:


3

যতটা সম্ভব সামান্য সাইটের ঝামেলা সহ এএসপি.এনইটি কোড মোতায়েন করার একটি উপায়।

দেখে মনে হচ্ছে এই উদ্দেশ্য এবং আপনার প্রস্তাবিত সমাধান প্রান্তিক নয়, কারণ আপনার কাছে এখন প্রতিটি স্থাপনার জন্য অতিরিক্ত কাজ বা স্ক্রিপ্টগুলি জড়িত involved

একটি জিনিস আমি দেখেছি হ'ল প্রোডাকশন সার্ভারে একটি এসএনএন ক্লায়েন্ট ইনস্টল করা এবং প্রোডাকশন সাইটটি উত্স নিয়ন্ত্রণ গাছের নির্দিষ্ট অবস্থান / শাখার একটি চেক-আউট অনুলিপি। এই পথে কমপক্ষে আপনাকে কেবল নতুন মোতায়েনের জন্য পরিবর্তিত ফাইলগুলি আপডেট করতে হবে।


এই নেটওয়ার্ক ক্রিয়াকলাপটি সাইটের নিদর্শনগুলিকে অনেক দীর্ঘ দ্বিধায় ফেলেছে। এটাই সঠিক পরিস্থিতি আমি এড়াতে চাইছি। আমি সেই সময়টি অপসারণের চেষ্টা করছি যেখানে ওয়েবরূটের অধীনে সমাবেশগুলি বিভিন্ন সংস্করণের।
jayrdub

1
"জড়িত অতিরিক্ত কাজ এবং স্ক্রিপ্টগুলি" উদ্বেগের বিষয় নয়, আমরা সম্পূর্ণ স্বয়ংক্রিয়
জয়দব

আমার ধারণা অনুমান, বিশৃঙ্খলা এবং প্রয়োজনীয় কাজগুলি একই জিনিস নয়
মার্ক হেন্ডারসন

আমার সাইটের শেষ ব্যবহারকারীর
বিরক্তি হ'ল

2

আমি আমার ওয়েব রুটের নামে একটি ফোল্ডার তৈরি করেছি _images

C:\DEV\_IMAGES

তারপরে এতে একগুচ্ছ জিআইএফ ফাইলগুলি অনুলিপি করুন। আমি তারপরে আমার রুটে একটি এনটিএফএস প্রতীকী লিঙ্ক তৈরি করেছি

C:\DEV\PROJECT\ROOT mklink /D webimages ..\_images

ভিজ্যুয়াল স্টুডিও ২০১০-এ আমি "সমস্ত ফাইল দেখান" তারপরে রিফ্রেশ করুন ... এবং আমার প্রকল্পে নতুন "ওয়েব চিত্র" অন্তর্ভুক্ত করুন। আমি এখন নির্দেশ করতে পারি ...

img src='webimages/icon.gif'

আমি যখন অ্যাপটি চালনা করি এটি আমার স্থানীয় মেশিনেও খুব ভাল কাজ করে।

আমি জানতাম না যে এটি বাস্তব সার্ভারে কাজ করে (আইআইএস 7) অবকাঠামোগুলি হ্যান্ডেল না হওয়া পর্যন্ত এটি কেন উত্পাদনে কাজ করবে না এমন কোনও সমস্যা কি কেউ জানেন?

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

আমি টিএফএসে এটি প্রকাশ করার চেষ্টা করি নি, তাই কারও যদি এই সম্পর্কে প্রতিক্রিয়া থাকে তবে তা আমাদের জানান!


0

এটি কাজ করবে না কারণ আইআইএস ভাবতে পারে যে ওয়েবকনফিগটি অন্য কোনও প্রোগ্রামের মাধ্যমে পরিবর্তিত হয়েছে। আইআইএস সম্ভবত একটি সিস্টেম ফেলে দেবে on কনফিগারেশন C কনফিগারেশনএররিস এক্সসেপশন ব্যতিক্রম। আমি সাইটের হোম ডিরেক্টরিটি পরিবর্তন করতে কোনও ধরণের স্ক্রিপ্ট লেখার পরামর্শ দেব।

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