<br><br><div class="gmail_quote">2010/5/29 Iñaki Baz Castillo <span dir="ltr"><<a href="mailto:ibc@aliax.net">ibc@aliax.net</a>></span><br><blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">
El día 29 de mayo de 2010 23:44, Berzoc <<a href="mailto:berzoc@gmail.com">berzoc@gmail.com</a>> escribió:<br>
<div class="im">> Buenas Tardes .<br>
><br>
> Tengo una duda con respecto al modulo LCR , segun la documentacion la<br>
> funcion load_gw carga en la variable<br>
> gw_uri_avp los gateways de matched_gws (Tengo 2 grupos con prioridades<br>
> diferentes para el mismo prefijo<br>
> 1 grupo con 2 gateways (tag 840) y 1 grupo con 1 gateway con (tag 870) ).<br>
><br>
> El problema es q la variable gw_uri_avp solo carga el primer grupo ( el de<br>
> mas alta prioridad ), mientras que<br>
> el segundo grupo se queda en la variable matched_gws.<br>
><br>
> Este comportamiento es normal o tengo q agregar otras lineas a mi script ?.<br>
<br>
</div>No entiendo, load_gws() carga todos los gws asociados a todas las<br>
reglas (entradas de la tabla "lcr") cuyo 'prefix' y 'from_uri'<br>
coinciden con el request. En tu caso debería cargar los 3 gateways y<br>
llamando a next_gw() se debería disponer el RURI con dicho gw<br>
seleccionado.<br>
A mí me funciona perfectamente, ¿seguro que en tu caso debería escoger<br>
las dos regas? ¿puedes describir el contenido de las tablas 'lcr' y<br>
'gw'?<br>
<font color="#888888"><br>
--<br>
Iñaki Baz Castillo<br>
<<a href="mailto:ibc@aliax.net">ibc@aliax.net</a>><br>
<br></font></blockquote><div> </div><div>Q tal iñaki . <br></div>Tengo 2 reglas con el mismo prefijo(4233) ,en el log q envie aparecen los 3 gateways en la variable <br>matched_gws .<br><br><br>tabla lcr <br><br></div>
+----+--------+----------+-------------+---------+----------+<br>| id | lcr_id | prefix | from_uri | grp_id | priority |<br>+----+--------+----------+-------------+---------+----------+<br>| 3 | 1 | 4233 | NULL | 71 | 30 |<br>
| 4 | 1 | 4233 | NULL | 73 | 50 |<br>+----+--------+----------+-------------+---------+----------+<br><br>tabla gw<br><br>+--------+--------+---------------------+--------+----------------+--------------+-------+--------+<br>
| lcr_id | grp_id | ip_addr | port | uri_scheme | transport | tag | weight |<br>+--------+--------+---------------------+------+----------------- +--------------+-------+--------+<br>| 1 | 71 | 192.168.0.216 | 5060 | 1 | 1 | 840 | 40 |<br>
| 1 | 71 | 192.168.0.217 | 5060 | 1 | 1 | 840 | 60 |<br>| 1 | 73 | 192.168.0.217 | 5060 | 1 | 1 | 870 | 80 |<br>+--------+--------+---------------------+--------+----------------+--------------+-------+---------+<br>
<br><br>Saludos<br><br>