জিজিপ সংক্ষেপণ ভাল না খারাপ?


1

আমার একটি সার্ভার রয়েছে যা বর্তমানে আমার অ্যাপ্লিকেশনটিতে প্রচুর প্রসেসিং করে এবং লক্ষ্য ব্যবহারকারীরা হ'ল যাদের খুব ভাল ইন্টারনেট সংযোগ রয়েছে।

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

আমরা মারাত্মক পারফরম্যান্স সমস্যার সম্মুখীন হয়েছি এবং আমি আশ্চর্য হই যে সার্ভারে gzip / mod_deflate বন্ধ করা আছে যাতে সার্ভার আউটপুটটি সংকুচিত করা এড়াতে পারে। এর ফলে কি পারফরম্যান্সের উন্নতি হবে?


আরও বিশদ তথ্য না দিয়ে উত্তর দেওয়া অসম্ভব, তবে আমি মনে করি এটি সংকোচনের সম্ভাবনা নেই ... যাইহোক, সার্ভারফল্ট ডটকম
পেক্কা 웃

নিশ্চিত করার জন্য কেবল একটি উপায় আছে।

উত্তর:


2

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

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


2

পাঠ্য / এইচটিএমএল এর জন্য জিজিপ থাকা সাধারণত একটি ভাল জিনিস। প্রশ্নটি হ'ল: পারফ ইস্যুটি আসলে কী এবং এটি আপনার অ্যাপ্লিকেশন কোড বা জিজিপ ওভারহেডের কারণে ঘটে?

আমাদের অভিজ্ঞতায়, জিপিআইপি আমাদের অ্যাপ্লিকেশনটির সিপিইউ ব্যবহারের উপরে সিপিইউ ব্যবহারকারীর প্রায়% 1-9 যুক্ত করে। IOW, সিপিইউ লোড সব আমাদের অ্যাপে।

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

আমাদের সেটআপটি আইআইএস 6 এবং আইআইএস 7, নতুন, তবে উপরের যে কোনও OS এর জন্য প্রযোজ্য।


0

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

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