<html><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; ">Hello,<div><br></div><div>We have some code internally to support that. However note that it is not connexion that consume the most memory but session and session would still need to be opened (even if you have less TCP connexions).</div><div><br><div><div>Le 20 oct. 08 à 01:49, Arne Claassen a écrit :</div><br class="Apple-interchange-newline"><blockquote type="cite"><div>I know this might be out of scope for ejabberd and is more general Xmpp, but is there a way to have a single connection represent multiple JIDs at the same time? I mean the stanzas generally have to and from, so is it possible for a single connection to be the endpoint for a number of JIDs and simply send out its messages and replies encoded with the right from?<br><br>I have a number of daemons that talk over xmpp as their message bus. Currently a single physical process can handle a number of these daemons, but i currently require a separate connection back to ejabberd for each one. Since it seems like it takes just under 100KB per connection (maybe that's just per presence and less sockets buy me nothing), it would seem there is a lot of ejabberd memory footprint savings that could be realized.<br><br>thanks,<br>arne<br>_______________________________________________<br>ejabberd mailing list<br><a href="mailto:ejabberd@jabber.ru">ejabberd@jabber.ru</a><br><a href="http://lists.jabber.ru/mailman/listinfo/ejabberd">http://lists.jabber.ru/mailman/listinfo/ejabberd</a><br><br></div></blockquote></div><br><div apple-content-edited="true"> <span class="Apple-style-span" style="border-collapse: separate; color: rgb(0, 0, 0); font-family: Helvetica; font-size: 13px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-align: auto; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; -webkit-text-decorations-in-effect: none; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0; "><div style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; "><div><div style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; "><span class="Apple-style-span" style="font-size: 12px; "><div style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; "><div>--&nbsp;</div><div>Mickaël Rémond</div><div>&nbsp;<a href="http://www.process-one.net/">http://www.process-one.net/</a></div><div><br class="webkit-block-placeholder"></div></div></span></div></div></div></span><br class="Apple-interchange-newline"> </div><br></div></body></html>