Search code examples
ibm-mobilefirstwebsphere-libertytopology

Topology of Worklight Server on a Websphere Liberty Profile


I'm trying to understand the topology of Worklight. Specifically how does a WL Server handles its applications.

If I understood correctly, a WL Server has a <httpEndpoint>. This means that a set of WL Applications will have their context root on that port. Right?

This means, If I want to put /worklightconsole on a custom port, I'll need a network installation instead of a standalone so that I can have a cluster of WL instances and each one will bind to a different port.

Did I understood this matter correctly? Then I can use a reverse proxy to needle my requests to the correct instance of WL Server. Right?

Thanks in advance!

http://www-01.ibm.com/support/knowledgecenter/SSZH4A_6.1.0/com.ibm.worklight.installconfig.doc/admin/c_typical_topology_of_an_ibm_wor.html


Solution

  • Yes the httpEndpoint entry defines the http and https port and the WL applications have their context root on these ports. If you have different Liberty Servers with the same WL runtime, be sure that the you share the same database and same schema. After that you can use a Web Proxy to load balance the requests between the different Liberty servers.