कई समाधान हैं:
- स्थानीय या वैश्विक स्तर पर रेडिस कनेक्शन पंजीकृत करें
- gproc जैसे प्रक्रिया रजिस्टर का उपयोग करें
- कनेक्शन की पिड को वेबमशीन संसाधन संदर्भ में रखें
- पूलर या पूलबॉय जैसे कनेक्शन पूल का उपयोग करें
- यदि आप पूल में अनुरोधों को कतारबद्ध नहीं करना चाहते हैं तो छूट उपयुक्त हो सकती है
संपादित करें:गलत समझा प्रश्न, पहला उत्तर नीचे दिया गया है:
ओटीपी सिद्धांतों का पालन करते हुए वेबमशीन और इरेडिस दोनों एरलांग अनुप्रयोग हैं। यदि आपका आवेदन ओटीपी अनुरूप है तो आप applications
. में eredis जोड़ सकते हैं आपके .app
. में फ़ाइल, निम्न की तरह:
{application, awesome_app, [
{description, "My awesome app."},
{vsn, "0.0.1"},
{modules, []},
{registered, []},
{applications, [kernel, stdlib,
eredis,
webmachine]}
]}.
ओटीपी कंफर्म एप्लिकेशन रिलीज का उपयोग करते हैं। आपके द्वारा कोई रिलीज़ बनाने और अपना एप्लिकेशन प्रारंभ करने के बाद applications
. में एप्लिकेशन आपके ऐप से पहले शुरू हो जाएगा।
रिलीज़ बनाने और उत्पन्न करने के लिए Rebar आपका मित्र है (अधिक जानकारी यहाँ)। रेबार का एक विकल्प सिनान है जिसका वर्णन इस लेख में किया गया है।