On 02/21/2017 10:30 PM, Mundkowsky, Robert wrote:
If there is no reason to share the fifo file, then you config OpenSIPS to use a 
different fifo file per instance.  I actually wonder if a fifo file can be 
shared with multiple instances or if you have to use a database if you want a 
cluster of them, but guess I can read the book if I need that.
It is not possible to share a fifo file with multiple OpenSIPS instances.

Robert


-----Original Message-----
From: Users [mailto:[email protected]] On Behalf Of Husnain 
Taseer
Sent: Tuesday, February 21, 2017 2:28 PM
To: [email protected]
Subject: [OpenSIPS-Users] MI fifo commands for multiple opensips instances

Hi Folks!

I am little curious to know that If we have multiple instances of opensips 
(single installation) running on a machine with two different configurations 
(opensips.cfg files). How we can run MI fifo commands on both opensips 
instances to get statistic ( like active dialogs, rcv_requests, rcv_responses 
etc) on each of the running instances separately.

As Robert said, you need to start OpenSIPS with different fifo files[1] and specify the it to for each call:

OSIPS_FIFO=/tmp/opensips_fifo1 opensipsctl ps # PS of first instance
OSIPS_FIFO=/tmp/opensips_fifo2 opensipsctl ps # PS of second instance

Of course, you can write a wrapper that calls each time both of them.

[1] http://www.opensips.org/html/docs/modules/2.2.x/mi_fifo#id249588

Best regards,

Răzvan Crainea
OpenSIPS Solutions
www.opensips-solutions.com


_______________________________________________
Users mailing list
[email protected]
http://lists.opensips.org/cgi-bin/mailman/listinfo/users

Reply via email to