আইআইএস 7 এ স্থিতিশীল বিষয়বস্তু ক্যাচিং অক্ষম করুন


9

আমি একজন বিকাশকারী যা উইন্ডোজ সার্ভার ২০০৮ আর 2 এর আইআইএস 7-তে তুলনামূলকভাবে সহজ সমস্যা হওয়া উচিত। সমস্যাটি হ'ল আইআইএস 7 সার্ভারের সমস্ত স্থিতিশীল বিষয়বস্তুকে অতিরিক্ত মাত্রায় ক্যাশে করছে। এটি সমস্ত .html এবং .js সামগ্রীতে ক্যাচ করছে এবং আমি আইস্রেসেট না করা পর্যন্ত ডিস্কে সামগ্রীটি কখন পরিবর্তন হবে তা লক্ষ্য করছে না।

আমি নিম্নলিখিত চেষ্টা করেছি:

  1. আমার ব্রাউজারে স্থানীয় ক্যাশে মোছা হচ্ছে (আমি 99% ইতিবাচক এটি একটি সার্ভার ক্যাশে করার সমস্যা)
  2. আউটপুট ক্যাচিংয়ের আইআইএস প্রশাসনে একটি এইচটিএমএল এক্সটেনশান যুক্ত করে "ইউজার মোড ক্যাচিং" এবং "কার্নেল-মোড ক্যাচিং" আনচেকিং করা হচ্ছে
  3. আউটপুট ক্যাচিংয়ের আইআইএস অ্যাডমিনে একটি এইচটিএমএল এক্সটেনশন যুক্ত করে "ইউজার মোড ক্যাচিং" পরীক্ষা করে এবং "সমস্ত ক্যাচিং প্রতিরোধ করুন" এর জন্য রেডিও নির্বাচন করে
  4. আইআইএস প্রশাসনের সম্পাদনায় আউটপুট ক্যাশে বৈশিষ্ট্য সেটিংস এবং আউটপুট ক্যাচিংয়ের অধীনে "ক্যাশে সক্ষম করুন" এবং "কার্নেল ক্যাশে সক্ষম করুন" পরীক্ষা করা হবে।
  5. "সি: \ উইন্ডোজ \ সিস্টেম 32 \ ইনটসরভ \ কনফিগারেশন \ অ্যাপসিএমডি সেট কনফিগারেশন" শেয়ারপয়েন্ট - 80 "-সেকশন: system.webServer / ক্যাচিং-সক্ষম: মিথ্যা"
  6. অ্যাপ্লিকেশনহোস্ট.কনফিগের মাধ্যমে সন্ধান করা এবং ক্যাশে সম্পর্কিত যে কোনও কিছু অক্ষম করেছিলাম could

কিছুই কাজ মনে হচ্ছে না। আমি খুব হতাশ হচ্ছি। কেউ সাহায্য দয়া করে পারেন?


2
ডিআইডি আপনি কোনও সমাধান সন্ধান করতে পরিচালনা করেন। আমিও একই সমস্যার মুখোমুখি হচ্ছি। সবকিছু চেষ্টা করেছিলাম এবং আমি কেবল ক্যাচিং অক্ষম করতে পারি না। একমাত্র উপায় হ'ল ফাইলটির নাম পরিবর্তন করা, একটি অনুরোধ করা এবং তারপরে ফিরে আসা change
টিভি

উত্তর:


4

আমি system.webServer/cachingআপনার অ্যাপ্লিকেশনহোস্টকনফিগ এবং ওয়েবকনফিগের অংশটি দেখতে চাই । পারলে দয়া করে এগুলি পেস্ট করুন। উপরের অ্যাপসিএমডি কমান্ডটি চালিয়ে আপনি সবেমাত্র ব্যবহারকারী মোড ক্যাশে অক্ষম করেছেন আপনি এখনও কার্নেল ক্যাচ সক্ষম করেছেন। এছাড়াও, আপনি যদি সত্যিই ওয়েব সাইট বা সার্ভার স্তরে ক্যাচিং অক্ষম করতে চান তবে কেবল নিম্নলিখিতটি পরিবর্তন করুন:

<system.webServer>
    <caching enabled="false" enableKernelCache="false" />
</system.webServer>

বিষয়বস্তুটি সত্যই ক্যাশে হয়েছে কিনা তা যাচাই করার জন্য আপনি ফিডলার সরঞ্জামগুলিও ব্যবহার করতে পারেন অর্থাৎ যদি এটি আপনাকে 304 ফেরত দেয়।


0

সার্ভারে, আপনি 'নেট নেট পোষ্টের শো ক্যাশে' চালান, আপনি কি কোনও ক্যাশেড এন্ট্রি দেখতে পাচ্ছেন? যদি তা হয় তবে আপনি ওয়েব সার্ভারে আউটপুট ক্যাচিং সফলভাবে অক্ষম করেন নি।


0

এবং আপনার হ্যান্ডলারগুলি যে হ্যান্ডলারগুলি আপনি প্রত্যাশা করছেন তা হ'ল তা পরীক্ষা করার জন্য মাত্র একটি 0.02 ডলার।

স্ট্যাটিক ফাইলগুলি সাধারণত স্ট্যাটিক ফাইল হ্যান্ডলার দ্বারা পরিবেশন করা হয়। যদি আপনি ক্রেডিট স্টাফ করে থাকেন যেমন একটি ওয়াইল্ডকার্ড স্ক্রিপ্ট মানচিত্র তৈরি করুন বা সমস্ত ফাইলের ধরণ এবং ক্রিয়াগুলির জন্য একটি মডিউল নিবন্ধ করুন ...

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