কম্পিউটার

node.js-এ agent.maxFreeSockets প্রপার্টি


agent.maxFreeSockets প্রপার্টি মুক্ত অবস্থায় থাকা অবস্থায় খোলা থাকা সকেটের সংখ্যা নির্ধারণ করে। এটি 'http' মডিউল ইন্টারফেসের একটি অংশ।

সিনট্যাক্স

agent.maxFreeSockets :সংখ্যা

পরামিতি

উপরের ফাংশন নিম্নলিখিত পরামিতিগুলি গ্রহণ করতে পারে -

  • সংখ্যা - এটি মুক্ত অবস্থায় খোলা রাখা যেতে পারে এমন সকেটের সংখ্যা নির্ধারণ করে। এর ডিফল্ট মান 256 এ সেট করা হয়েছে।

উদাহরণ

নামের একটি ফাইল তৈরি করুন – maxFreeSockets.js এবং নীচের কোড স্নিপেটটি অনুলিপি করুন। ফাইল তৈরি করার পরে, নীচের উদাহরণে দেখানো এই কোডটি চালানোর জন্য নিম্নলিখিত কমান্ডটি ব্যবহার করুন −

নোড maxFreeSockets.js

maxFreeSockets.js

// agent.maxFreeSockets পদ্ধতি ডেমো উদাহরণ// http এবং agentkeepalive moduleconst আমদানি করা হচ্ছে http =require('http');const agent =require('agentkeepalive');const KeepaliveAgent =নতুন এজেন্ট({ maxSockets:100, maxFreeSockets :10, টাইমআউট:60000, // সক্রিয় সকেট 60 সেকেন্ডের জন্য ফ্রি সকেট টাইমআউট:30000, // 30 সেকেন্ডের জন্য বিনামূল্যে সকেট Keepalive}); const বিকল্প ={ host:'tutorialspoint.com', পোর্ট:80, পথ:'/ ', পদ্ধতি:'GET', এজেন্ট:keepaliveAgent,};console.log("ম্যাক্স ফ্রি সকেট:",keepaliveAgent.maxFreeSockets);console.log('[%s] এজেন্টের অবস্থা পরিবর্তিত হয়েছে:%j', তারিখ() ,keepaliveAgent.getCurrentStatus());

আউটপুট

C:\home\node>> node maxFreeSockets.jsMax বিনামূল্যের সকেট:10[শুক্র 30 এপ্রিল 2021 12:21:12 GMT+0530 (ভারতীয় মান সময়)] এজেন্ট স্ট্যাটাস পরিবর্তন করা হয়েছে:{"createSocketCount":0,"ErrerCountSocket ":0,"closeSocketCount":0,"errorSocketCount":0,"timeoutSocketCount":0,"requestCount":0,"freeSockets":{},"sockets":{},"requests":{}} 
  1. জাভাস্ক্রিপ্ট ইনফিনিটি প্রপার্টি

  2. জাভাস্ক্রিপ্ট লাস্ট ইনডেক্স প্রপার্টি

  3. জাভাস্ক্রিপ্ট উৎস সম্পত্তি

  4. HTML DOM firstChild সম্পত্তি