पर एकाधिक एप्लिकेशन का समर्थन करें, मुझे आश्चर्य है कि Tornado ढांचे में एक ही IOLoop पर एकाधिक Application पंजीकृत करने के लिए यह संभव है?टोरनाडो: एक ही IOLoop
कुछ
तरहapplication1 = web.Application([
(r"/", MainPageHandler),
])
http_server = httpserver.HTTPServer(application1)
http_server.listen(8080)
application2 = web.Application([
(r"/appli2", MainPageHandler2),
])
http_server2 = httpserver.HTTPServer(application2)
http_server2.listen(8080)
ioloop.IOLoop.instance().start()
मूल रूप से मैं इतना है कि मेरी webapp की संरचना करने के कोशिश कर रहा हूँ:
- कार्यात्मक अनुप्रयोग एक ही उद्देश्य के साथ
- कई संचालकों अलग होती है (उदाहरण के लिए व्यवस्थापक/निगरानी/आदि) प्रत्येक वेबपैप पर संभव है
क्या कोई विशिष्ट कारण है कि आपको दो अर्थात् अलग-अलग 'आवेदन की आवश्यकता है? –
अच्छी तरह से, यह एक तकनीकी की तुलना में अधिक कार्यात्मक आवश्यकता है। मूल रूप से मैं उसी टोरनाडो कंटेनर (à la Tomcat) पर दो अनुप्रयोगों को होस्ट करना चाहता था; लेकिन ऐसा लगता है कि यह सही पैटर्न नहीं है। – oDDsKooL