मेरे पास मेरे निर्माण में निम्नलिखित है .gradle:
compile "io.dropwizard.metrics:metrics-core:3.1.0"
compile "io.dropwizard.metrics:metrics-servlet:3.1.0"
compile "io.dropwizard.metrics:metrics-healthchecks:3.1.0"
मेट्रिक्स-सर्वलेट के निरीक्षण पर, मैं देखता हूं:
इसके अनुसार https://dropwizard.github.io/metrics/3.1.0/manual/servlets/,
"मेट्रिक्स-सर्लेट मॉड्यूल कुछ उपयोगी उपयोगी सर्लेट प्रदान करता है", जिसमें हेल्थ चेक सर्लेट, मेट्रिक्स सर्लेट, और थ्रेडडंप सर्वलेट शामिल हैं।
मेट्रिक्स-सर्वलेट में नहीं होने पर ये सर्वलेट कहां हैं ??
उत्तर:
जवाब के लिए 0 № 1एक मेट्रिक्स-सर्वलेट दोनों हैं तथा मेट्रिक्स-सर्वलेट मॉड्यूल। सर्वलेट में अमूर्त ढांचे के वर्ग होते हैं और सर्लेट में ठोस कार्यान्वयन होते हैं।
यह काम:
compile "io.dropwizard.metrics:metrics-core:3.1.0"
compile "io.dropwizard.metrics:metrics-servlet:3.1.0"
compile "io.dropwizard.metrics:metrics-servlets:3.1.0"
compile "io.dropwizard.metrics:metrics-healthchecks:3.1.0"
और वास्तव में, केवल निम्नलिखित की आवश्यकता है:
compile "io.dropwizard.metrics:metrics-servlets:3.1.0"
compile "io.dropwizard.metrics:metrics-healthchecks:3.1.0"