ভুল করে দূরবর্তী অবস্থান থেকে HTTP- র মাধ্যমে JSON সঙ্গে JMX অ্যাক্সেস জন্য ব্যবহার করা হবে সম্পূর্ণ বিনামূল্যে এবং সহজ-থেকে-ব্যবহার সফ্টওয়্যার জাভা বাস্তবায়িত এবং অফসেট থেকে পরিকল্পিত একটি ওপেন সোর্স হয়. এটা আরো Capsaicin উপর JMX মত. এটি একটি গ্রাফিকাল ইউজার ইন্টারফেস (GUI) নেই.
বস্তুত হিসাবে, ভুল করে JSR-160 সংযোগকারীগুলিকে একটি বিকল্প প্রদান করে একটি JMX-HTTP- র সেতু. এটা বন্ধুত্বপূর্ণ ফায়ারওয়াল-সহজ, দ্রুত, বহুভাষিক, নিরাপদ, এবং শুধুমাত্র একটি নেটওয়ার্ক বাছুন এবং সমর্থনে একটি glanceKey বৈশিষ্ট্য বাল্ক-requests.Features মত বিভিন্ন অনন্য বৈশিষ্ট্য হল অনেক JMX (জাভা ম্যানেজমেন্ট এক্সটেনশন) হিসাবে প্রক্রিয়াকরণের জন্য সমর্থন সম্ভব অনুরোধ অন্তর্ভুক্ত একটি JSON (জাভাস্ক্রিপ্ট অবজেক্ট স্বরলিপি) পে লোড একাধিক ভুল করে অনুরোধ মোড়কে জন্য.
Agentless মোডে চলমান জন্য সমর্থন, ভুল করে অনুরোধ জন্য JSON / HTTP প্রক্সি সমর্থন, ওয়াইল্ডকার্ড জন্য জরিমানা খসখসে সীমাবদ্ধতা, যেমন সমর্থন অন্তর্ভুক্ত এবং যে অনুমতি কাস্টম নীতি জন্য একাধিক JSR-160 অনুরোধ, সমর্থন মধ্যে বাল্ক অনুরোধ পাঠানোর জন্য সমর্থন / এ বিভাগে অস্বীকার কাস্টম নীতি.
উপরন্তু, অ্যাপ্লিকেশন JSON সহজ JSON, serialization লাইব্রেরি সফটওয়্যার ব্যবহার করে অনুরোধ এবং প্রতিক্রিয়া ভবনের পার্সিং সমর্থন করে, এবং যেমন কম আরম্ভ বার এবং বাল্ক অনুরোধ হিসাবে রাষ্ট্র-এর-শিল্প বৈশিষ্ট্য, সঙ্গে একাধিক ব্যবহারের ক্ষেত্রে মিট জন্য সমর্থন.
Jolokia শুধুমাত্র একটি সমর্থিত ওয়েব ব্রাউজার এর মাধ্যমে ব্যবহার করা যেতে পারে যে সফটওয়্যার ইনস্টল করার জন্য একটি সহজ. এটি একটি কনফিগার, বিশ্রাম মত URL এনকোডিং বৈশিষ্ট্য ব্যবহার করে কোনো প্ল্যাটফর্মে ব্যবহার করা যাবে. সফ্টওয়্যার একাধিক HTTP প্রক্সি hops.Under ফণা উপর সঞ্চালিত হয় এবং ভুল করে ফণা অধীন একটি চেহারা OSesTaking, আমরা জাভা প্রোগ্রামিং ভাষা এটা প্ল্যাটফর্ম স্বাধীন এর মানে হল যে প্রোগ্রাম, যা লিখতে ব্যবহার করা হয়েছে যে লক্ষ্য করা যাবে সমর্থিত, সমর্থিত গনুহ / লিনাক্স, ম্যাক OS X এবং মাইক্রোসফট উইন্ডোজ অপারেটিং সিস্টেম.
আপনার সুবিধার জন্য, এটা প্রাক বিল্ট বাইনারি এবং একটি উৎস tarball রূপে উভয় হিসাবে ডাউনলোডের জন্য উপলব্ধ. এটি সফলভাবে উভয় 32 বিট এবং 64 বিট কম্পিউটারে উপর পরীক্ষা করা হয়েছে
এই রিলিজে নতুন কি:.
- নতুন বছর, নতুন রিলিজ. ঠিক আছে, এটা আমি আগে থেকেই কিছুটা প্রতিশ্রুতি, যা বড় 2.0 না. যাইহোক, অন্য বড় বৈশিষ্ট্য শেষ মিনিটে 1.x ট্রেনে jumped. এটা মাল্টিকাস্ট গ্রুপ 239.192.48.84, অ্যাক্সেস URL সহ তাদের মেটা তথ্য সঙ্গে সাড়া দিতে হবে সক্রিয় এই আবিষ্কার প্রক্রিয়া হচ্ছে পোর্ট 24884. এজেন্ট একটি UDP প্যাকেট পাঠিয়ে আপনার নেটওয়ার্কের মধ্যে এজেন্ট এটি এখন সম্ভব. এই অনেক কনফিগারেশন ছাড়া এজেন্ট প্রবেশাধিকার প্রদান করতে চান তাদের ক্লায়েন্টদের জন্য সহায়ক. যেমন, চমৎকার hawt.io সম্ভবত এটি একটি উপায় বা অন্যান্য ব্যবহার করতে হবে. বস্তুত, এটা এই চমৎকার সামান্য বৈশিষ্ট্য জন্য ট্র্যাক আমাকে যা করা hawt.io ছিল; -)
- আবিষ্কার কিন্তু না যুদ্ধ করার জন্য এজেন্ট, জেভিএম এজেন্ট জন্য ডিফল্টরূপে সক্রিয় করা হয়. এটি সহজে সার্ভলেট Init পরামিতি, সিস্টেমের বৈশিষ্ট্য বা এনভায়রনমেন্ট ভেরিয়েবল ব্যবহার করে হামলা এজেন্ট জন্য সক্রিয় করা যাবে. সমস্ত ছিমছাম বিস্তারিত রেফারেন্স ম্যানুয়াল খুঁজে পাওয়া যেতে পারে.
- আবিষ্কার প্রক্রিয়া জন্য প্রোটোকল রেফারেন্স ম্যানুয়াল উল্লেখ করা হয়. এই আবিষ্কার মোড সমর্থন প্রথম ক্লায়েন্ট এক তার নবীনতম সংস্করণ Jmx4Perl হয়. ভুল করে জাভা ক্লায়েন্ট পরবর্তী গৌণ রিলিজে এক অনুসরণ করা হবে.
- কিন্তু আপনি ইতিমধ্যে এক এজেন্ট জন্য URL যদি জানেন আপনি মাল্টিকাস্ট অনুরোধ জন্য ক্লায়েন্ট সমর্থন প্রয়োজন হবে না. টাইপ = আবিষ্কার আপনি অপারেশন lookupAgents ট্রিগার যদি আপনার জন্য মাল্টিকাস্ট অনুরোধ সঞ্চালন যা: প্রতিটি এজেন্ট একটি MBean jolokia খাতাপত্র. ফিরে মান এজেন্ট তথ্য উপস্থিত রয়েছে এবং এখানে বর্ণনা করা হয়.
- এই বৈশিষ্ট্য বিভিন্ন পরিবেশে পরীক্ষা করা হয়েছে, কিন্তু নিম্ন স্তরের নেটওয়ার্কিং, ভাল & quot হতে পারে, যেহেতু; বেদনাদায়ক & quot ;, আমি কোনো সমস্যার ক্ষেত্রে একটি বিষয় খোলার জন্য অনুরোধ জানানো হবে .
- , আমি একটি প্রথম মাইলফলক বেশ বন্ধ করছি. সমস্ত পরিকল্পিত বৈশিষ্ট্য একটি প্রাথমিক সংস্করণ প্রয়োগ করা হয়েছে, কি অনুপস্থিত ভুল করে কোর ভারী refactoring হতে এবং modularisation শেষ হয়. আরো পরে এই, সাথে থাকুন ... দয়া করে
এটা চকচকে নতুন ভুল করে 2.0 থেকে সম্মান সঙ্গে কিছু সময় শান্ত হয়েছে, যদিও
সংস্করণ 1.1.5 নতুন কি
এই পর্যন্ত সবচেয়ে ছোট মুক্তি কখনও দ্বারা
- : একটি একক গৃহস্থালি AMX সিস্টেমের সাথে গ্লাসফিস ব্যবহার করার সময় একটি নিরীহ বাগ স্থাপন 1.1.4 উপরে যোগ করা হয়েছে. আপনি গ্লাসফিস ব্যবহার করা হয় না, তাই যদি কোন প্রয়োজন আপডেট করার জন্য.
কি সংস্করণ 1.1.4 নতুন:
- কিছু বাগ সংশোধন করা হয়েছে এবং দুটি নতুন বৈশিষ্ট্য অন্তর্ভুক্ত করা হয়েছে শরৎ মুক্তির জন্য:
- নতুন কনফিগারেশন পরামিতি, & quot; authenticatorClass, & quot; (কেবল ব্যবহারকারী এবং পাসওয়ার্ড পরীক্ষা করে) ডিফল্ট এক ছাড়াও একটি বিকল্প প্রমাণীকরণ হ্যান্ডলার উল্লেখ করতে জেভিএম এজেন্ট জন্য ব্যবহার করা যেতে পারে.
- ; logHandlerClass, & quot; একটি বিকল্প লগ হ্যান্ডলার উল্লেখ করা যেতে পারে. এই ভুল করে এর লগিং আচরণ খামচি করার জন্য যুদ্ধ ও জেভিএম এজেন্ট জন্য ব্যবহার করা যেতে পারে. OSGi এজেন্ট জন্য আপনি ইতিমধ্যে লগিং কাস্টমাইজ করার জন্য একটি LogService ব্যবহার করতে পারে.
কনফিগারেশন পরামিতি, & quot সঙ্গে
সংস্করণ 1.1.2 নতুন কি
- ব্যাখ্যা
- এটা কিছু ছোটখাট বাগ সংশোধন করা হয়েছে রয়েছে পরিবর্তণের. বাগ রিপোর্ট উপর নির্ভর করে এবং 2.0 সমাপ্ত করা হবে আগে এমনকি একটি 1.1.3 রিলিজ হতে পারে ড্রপ অনুরোধ টান.
সংস্করণ 1.1.1 নতুন কি:
- BigDecimal এবং BigInteger এখন অপারেশন আর্গুমেন্ট জন্য ব্যবহার করা যেতে পারে এবং মান ফিরে.
- নতুন প্রক্রিয়াকরণ পরামিতি ifModifiedSince চালু করা হয়েছে. এই পরামিতির যে সময় থেকে কোন পর্যবেক্ষিত MBeanServer উপর MBean নিবন্ধন কিছু পরিবর্তন হয়েছে শুধুমাত্র উপলব্ধ হলে MBeans তালিকা এনে দেওয়ার জন্য একটি টাইমস্ট্যাম্প সঙ্গে ব্যবহার করা যেতে পারে. 302, & quot; কোন পরিবর্তন অবস্থা কোড, & quot সঙ্গে একটি উত্তর আছে যদি; (সংশোধিত) ফিরিয়ে দেওয়া হয়. উপরন্তু, এই বৈশিষ্ট্যের জন্য, & quot সমর্থিত; অনুসন্ধান করুন & quot; অনুরোধ. ভুল করে ভবিষ্যতে সংস্করণে, নিজের & quot কাস্টম সমর্থন করা হবে; পড়া, & quot; এবং & quot; Exec, & quot; অনুরোধ ব্যয়বহুল অপারেশন শর্তসাপেক্ষে বলা যেতে পারে.
- 0 একটি পোর্ট দেওয়া হয় যদি জেভিএম এজেন্ট জন্য, তারপর, একটি অবাধ বিনামূল্যে পোর্ট নির্বাচিত করা হবে এবং ভুল করে এজেন্ট URL এর অংশ হিসাবে মান আউটপুট প্রিন্ট আউট. কোন হোস্ট দেওয়া হয়, জেভিএম এজেন্ট এখন, & quot হোস্ট স্থানীয় হোস্ট এবং যদি আবদ্ধ হবে; 0.0.0.0, & quot; অথবা & quot; *, & quot; প্রদান করা হয়, এজেন্ট সকল ইন্টারফেসের আবদ্ধ হবে.
- .
- এখন একটি নির্দিষ্ট সময় নির্ধারণ কাজের জন্য প্রক্রিয়াকরণ পরামিতি উল্লেখ জন্য একটি ঐচ্ছিক কনফিগ উপাদান গ্রহণ করতে পারেন জাভাস্ক্রিপ্ট ক্লায়েন্ট এর jolokia.register (). এছাড়াও, নতুন বিকল্প নিবন্ধিত MBean সেট পরিবর্তন করা হয়েছে যদি তালিকা এবং অনুসন্ধান অনুরোধ জন্য কলব্যাক শুধুমাত্র বলা হয়, যাতে ব্যবহার করা যেতে পারে onlyIfModified. এই পরিবর্তন আছে শুধুমাত্র যদি MBean গাছ রিফ্রেশ করতে চান, যা ওয়েব ভিত্তিক ক্লায়েন্ট জন্য সহায়ক.
- দ্য মেয়াদ শেষ: একটি ভুল করে প্রতিক্রিয়া হেডার এখন গত এক ঘন্টা পয়েন্ট যা (পরিবর্তে '-1' এর) মান হিসাবে একটি বৈধ তারিখ আছে. এই পরিবর্তন একটি RFC 2616 অবৈধ তারিখ বাক্য গঠন অনুযায়ী উপেক্ষা এবং 'ইতিমধ্যে মেয়াদ শেষ' হিসাবে তাদের আচরণ না, যা ক্লায়েন্ট সাহায্য করা উচিত.
Processiong পরামিতি serializeException সক্রিয় JSON, ধারাবাহিকভাবে ব্যতিক্রম ঝুলিতে যা একটি অতিরিক্ত সম্পত্তি errorValue যোগ করা হয়েছে জাভা ক্লায়েন্ট জন্য
আবশ্যক
- জাভা 2 স্ট্যান্ডার্ড সংস্করণ রানটাইম এনভায়রনমেন্ট
পাওয়া মন্তব্যসমূহ না