|
From: Kerrison, A. <Ada...@bm...> - 2019-05-23 11:19:58
|
Yes I should have said we are using the built in HTTP server as having apache/mod_webkit in the container just to serve HTTP seemed like overkill. We are definitely interested in the future py3 version. WSGI sounds like a good approach to me. As for sessions, we've got our own but its far from a perfect solution (its good enough right now) -----Original Message----- From: Christoph Zwerschke <ci...@on...> Sent: 23 May 2019 12:12 To: web...@li... Subject: [EXTERNAL] Re: [Webware-devel] socker error handling bug? Am 23.05.2019 um 11:26 schrieb Kerrison, Adam: > Our setup is Browser -> AWS ELB -> nginx load balancer (container in kubernetes) -> webware (container in kubernetes) Ok, so you're using the built-in HTTP server (EnableHTTP=True)? Because the appserver by default cannot be directly used from the browser. Note that the built-in HTTP server (i.e. running the ThreadedAppServer with HTTPAppServerHandler) is actually not a recommended solution for running in production under heavy load since the HTTPAppServerHandler is based on the standard lib's BaseHTTPServer. We are currently thinking about the next Py 3 compatible version of Webware. Are you interested in that as well? My plan is to just provide WSGI so that you can use any WSGI compliant server to serve Webware apps, and remove all the old server related components and adapters from Webware. This will also allow running Webware with multiprocessing. Btw, may I ask whether you use Webware Sessions and which variant? Because if you're using several Webware processes with load balancing, the default Memory/Dynamic session stores don't work. We will also need a new default Session system when supporting multiprocessing. -- Christoph _______________________________________________ Webware-devel mailing list Web...@li... https://urldefense.proofpoint.com/v2/url?u=https-3A__lists.sourceforge.net_lists_listinfo_webware-2Ddevel&d=DwICAg&c=UrUhmHsiTVT5qkaA4d_oSzcamb9hmamiCDMzBAEwC7E&r=l4_FjaE8waU_Bx6B51lRoYsFmkmmRUHzG7prcuLRl5c&m=3UlvplCbgxyX7qDDhl3RT_dRSYU7eMtIlHZXBCnbhB4&s=NLOCH5bqXdjPLPAlGcC3nOCUXmtOJUJh_5T7-GSEUBY&e= BMC Software Limited Registered Office: Building E2, Eskdale Road, Winnersh, Wokingham, Berkshire, United Kingdom, RG41 5TS Registered in England No. 1927903 The content of this email is confidential. If you are not the addressee, you may not distribute, copy or disclose any part of it. If you receive this message in error, please delete this from your system and notify the sender immediately. |