<br><br><div class="gmail_quote">2010/5/29 Iñaki Baz Castillo <span dir="ltr">&lt;<a href="mailto:ibc@aliax.net">ibc@aliax.net</a>&gt;</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 &lt;<a href="mailto:berzoc@gmail.com">berzoc@gmail.com</a>&gt; escribió:<br>
<div class="im">&gt; Buenas Tardes .<br>
&gt;<br>
&gt; Tengo una duda con respecto al modulo LCR , segun la documentacion la<br>
&gt; funcion load_gw carga en la variable<br>
&gt; gw_uri_avp los gateways de matched_gws (Tengo 2 grupos con prioridades<br>
&gt; diferentes para el mismo prefijo<br>
&gt; 1 grupo con 2 gateways (tag 840)  y 1 grupo con 1 gateway con (tag 870) ).<br>
&gt;<br>
&gt; El problema es q la variable gw_uri_avp solo carga el primer grupo ( el de<br>
&gt; mas alta prioridad ), mientras que<br>
&gt; el segundo grupo se queda en la variable matched_gws.<br>
&gt;<br>
&gt; 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 &quot;lcr&quot;) cuyo &#39;prefix&#39; y &#39;from_uri&#39;<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 &#39;lcr&#39; y<br>
&#39;gw&#39;?<br>
<font color="#888888"><br>
--<br>
Iñaki Baz Castillo<br>
&lt;<a href="mailto:ibc@aliax.net">ibc@aliax.net</a>&gt;<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>