Server Constellations
Throughout the discussion of components in this chapter and how they’re arranged to form a “complete” Jabber server, we’ve really considered only a monolithic server, running in a single process. However, there may be good reasons (performance, administration, and manageability) to run the Jabber server in different configurations, or constellations.
Note
If the Hostname Resolution component is configured to
run, then you will see two processes at startup, as the
component—dnsrv
—forks to have the resolver
functionality run
in a separate child process.
In this concluding section of this chapter, we take a look at some of the possible constellations and how they’re constructed.
Get Programming Jabber now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.