<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<style type="text/css" style="display:none;"> P {margin-top:0;margin-bottom:0;} </style>
</head>
<body dir="ltr">
<div style="font-family: Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
<span>Hi Guys,<br>
</span>
<div><br>
</div>
<div>I have a quick question wondered if anyone could provide some suggestions please?!<br>
</div>
<div><br>
</div>
<div>We have a setup of two registrars in EC2 (kamailio 4.4 running on debian VMs) which act in an active/active fashion with a number of devices<br>
</div>
<div>behind NAT where  we use the DMQ dmq_t_replicate function to send the registration details between each server and append the PATH parameter<br>
</div>
<div>so the registrar the device registered with is always associated with the client device.<br>
</div>
<div><br>
</div>
<div>This all works fine, the only issue is persistency should we have a failure of one of the registrars, be it process or server and recovering the correct<br>
</div>
<div>PATH detail so the end device can still be reached.<br>
</div>
<div><br>
</div>
<div>I have tried this with separate databases with each registrar, which works when using cache and db but I ideally want the same database for the two servers and not<br>
</div>
<div>change the architecture at this time unless it is a necessary.<br>
</div>
<div><br>
</div>
<div>I have also tested with dmq_usrloc but this again provides the usrlocation details of the notification servers in the group(not path), again which I understand but I wondered<br>
</div>
<div>if there is anything else I could try or its just a question of in the event of a failure half the registrations will be effected until it recovers and they<br>
</div>
<div>re-register again if I dont want to have separate databases (location tables) or I add more network elements into the flow, such as HA pair or load balancer but just want to<br>
</div>
<div>make sure I have exhausted all options or consider the risk before I look to do this. </div>
<div><br>
</div>
<div>Many thanks!<br>
</div>
<div><br>
</div>
<span>Jon</span><br>
</div>
</body>
</html>