2012-12-19 10 views
5

यह एक उदाहरण में 2 अलग वेब प्रक्रिया चलाने के लिए संभव है,Heroku कई वेब प्रक्रिया

for /url1/ some process

और

for /url2/ another

या कुछ बंदरगाह हेरफेर की तरह?

+0

[कई कार्यकर्ता/एक भी Heroku एप्लिकेशन पर वेब प्रक्रियाओं] (http के संभावित डुप्लिकेट: // stackoverflow.com/questions/22989339/multiple-worker-web-processes-on-a-single-heroku-app) – bbozo

उत्तर

0

हेरोकू में Dynos की अवधारणा है। वे मोटे तौर पर प्रक्रियाओं के रूप में सोचा जा सकता है।

प्रत्येक डायनो के तहत कई प्रक्रियाओं को चलाने के लिए यह संभव है। अनुरोध Heroku द्वारा संतुलित भार हैं। कोई विशेष विन्यास की आवश्यकता नहीं है।

उदाहरण के लिए, Unicorn web server को "कार्यकर्ता" प्रक्रियाओं को बढ़ाने के लिए कॉन्फ़िगर किया जा सकता है। प्रत्येक "कार्यकर्ता" एक HTTP अनुरोध परोसता है। इसलिए, यदि आप यूनिकॉर्न को 3 श्रमिकों के लिए कॉन्फ़िगर करते हैं, तो 2 डायनोस आपको HTTP अनुरोधों को पूरा करने के लिए 6 प्रक्रियाएं देगा।

ये लेख आप समझते हैं कि Heroku काम करता है की मदद करनी चाहिए:

+4

मुझे नहीं लगता कि यह वास्तव में प्रश्न का उत्तर देता है। ऐसा लगता है कि वे विभिन्न यूआरएल की सेवा के लिए विभिन्न सर्वरों का उपयोग करने के बारे में पूछ रहे हैं – acjay