tigase

The longest running XMPP service

Submitted by kobit on Tue, 2010-07-27 19:56

I wonder what is the longest running XMPP service without a restart.

I watch a few servers running Tigase but then I restart them from time to time for software update with new features or bug fixes.

One of them is im.flosoft.biz which runs on quite old Celeron 1.33GHz machine with 200MB memory. Serves approximately 800 online users and works well for 75 days already without a restart. This is a development version of the Tigase 5.1.0 branch but indeed, Florian pushes me to release it as another stable version.

I have found however an absolute winner in this 'competition'. The last time I checked it earlier today the Tigase uptime time was: 657 days, 6 hours, 53 mins, 21 secs. This is a service running on MS Windows machine for online gaming website and most of the user connections are web clients connecting via Bosh. It is still running and working well!

I have also received a few other reports from people successfully running Tigase, as they say for 2 years without restart. If you have any specific data, number of days, the software version, please add a comment to this article. I would like to hear about your experience with long-running Tigase server.

Dynamic roster of all users

Submitted by Anonymous on Sun, 2010-06-27 20:22

Hi, I'm trying to use Tigase for messaging within my relatively small company. We want all users (~50) to automatically appear on everyone else's roster.

Can someone please confirm that this feature is not built-in to Tigase? I'm looking at accomplishing this task with dynamic rosters right now, but this actually seems like a fairly common request so I wanted to make sure I'm not reinventing the wheel.

Thanks!

Cluster initiation issue

Submitted by Anonymous on Wed, 2010-06-02 00:01

I am attempting to get a clustering setup working with 2 servers, myserver1 and myserver2, using virtual host myserver. I'm using the code from the 5.1 development branch, and an init.properties based on the examples found on this site:

config-type=--gen-config-def
--debug=server,cluster
--virt-hosts = myserver
--admins = admin@myserver

--cluster-mode=true
--cluster-nodes=myserver1,myserver2
--sm-cluster-strategy-class=tigase.cluster.strategy.SMNonCachingAllNodes

Building tigase-server on Fedora/RHEL

Submitted by Anonymous on Thu, 2010-05-27 23:28

Hi,

I am trying to make standard-complying Fedora packages of tigase-{xmltools,utils,server}. There are two problems I have:

a) we cannot ship any embedded libraries inside of the package, so many Java packages run in their building process

find . -name \*.jar -delete