[Asterisk-Users] Thousands of contexts?

Carlton J. O'Riley CORILEY at comcast.net
Fri Jun 18 11:51:05 MST 2004


Is there any reason you can't use the callerid="name" <number> in sip.conf
instead of a ton of contexts to do this? 

-----Original Message-----
From: asterisk-users-admin at lists.digium.com
[mailto:asterisk-users-admin at lists.digium.com] On Behalf Of Chris Bond
Sent: Friday, June 18, 2004 1:47 PM
To: asterisk-users at lists.digium.com
Subject: RE: [Asterisk-Users] Thousands of contexts?

Why not use mysql as it should be faster I'd suspect

-----Original Message-----
From: Manuel Wenger [mailto:manuel.wenger at ticinocom.com]
Sent: 18 June 2004 5:43 PM
To: asterisk-users at lists.digium.com
Subject: [Asterisk-Users] Thousands of contexts?

By reading the Wiki's I found out that an Asterisk server with many (>10000)
extensions and/or SIP users can become slow when reloading. But what happens
when you also have many contexts in extensions.conf? More precisely, one
context for each SIP user?

I need this because I will have users with random usernames that they can
choose, but I obviously cannot set that username as the outgoing caller ID
when passing the call to our PSTN gateway. I need to change the CLI before
dialling out. Now, every SIP user has his CLI, so I thought of creating a
context for every user, where I would SetCallerID() before issuing the
Dial() command. Obviously I would use some sort of script reading from a
database to re-create the extensions.conf and sip.conf after making changes.

Do you see any issues which could arise? Is Asterisk going to crash, or is
it just going to be slow when reloading?

Thank you for your help
-Manuel



More information about the asterisk-users mailing list