मुझे लगता है कि समस्या यह है कि आप एक डिफ़ॉल्ट MongodStarter का उपयोग कर रहे हैं जो आपके प्रॉक्सी कॉन्फ़िगरेशन से अवगत नहीं है (यह मेरा मामला था)। आपको केवल mongodStarter को कॉन्फ़िगर करने की आवश्यकता है।
उपयोग करने के बजाय
private static final MongodStarter starter = MongodStarter
.getDefaultInstance();
सेटअप में आपके पास कुछ ऐसा होना चाहिए ()
Command command = Command.MongoD;
IRuntimeConfig runtimeConfig = new RuntimeConfigBuilder()
.defaults(command)
.artifactStore(new ArtifactStoreBuilder()
.defaults(command)
.download(new DownloadConfigBuilder()
.defaultsForCommand(command)
.proxyFactory(new HttpProxyFactory("proxy_host", 8080))))
.build();
MongodStarter starter = MongodStarter.getInstance(runtimeConfig);
इस कॉन्फ़िगरेशन को flapdoodle doc<पर अच्छी तरह से समझाया गया है /ए> ।