Queues and wrapuptime 
Saturday, November 10, 2007, 07:53 AM - Blog, Asterisk
door Blog beheerder
This entry is in English as it is probably of international interest.

One interesting concept that app_queue has is that a QUEUE has a wrapuptime, rather than an AGENT!

So, in short, if you have two queues (A and B), A with a wrapuptime setting of 30 seconds and B with a wrapuptime of 5 seconds, an agent that is in both queues will get a call only 5 seconds after the last call from queue A if the queue B has a waiting caller!

To further complicate this problem, the way app_queue determines if the agent is eligible is by comparing now against the time of the last call of the agent in this queue!

The latter issue clearly seems a bug and I'll try to submit that to the Asterisk community later this weekend.

The only work-around I can see is to make the agent pause immediately after handling a call, thus defeating the whole wrapuptime mechanism :(

bericht bekijken ( 2163 keer bekeken )   |  permalink
Asterisk en "goedkope" ISDN kaarten 
Thursday, November 8, 2007, 04:11 PM - Blog
door Blog beheerder
Vandaag ben ik, in het kader van een vraag van een klant, bezig geweest om een gewone ISDN/2 kaart te gebruiken als telefonie kanaal in Asterisk.

De resultaten waren ronduit teleurstellend (sterker nog, binnen de beschikbare tijd heb ik de kaart niet werkend weten te krijgen) en ook op het Internet wordt er nogal geklaagt over deze optie (echo problemen, vastlopende Asterisk, enzovoorts).

Er bestaat een alternatieve oplossing voor de klassieke ISDN4k/CAPI aanpak, onder de naam VISDN, waar echter sinds oktober 2005 niets aan gedaan lijkt te zijn. Jammer want op zich ziet het er erg goed uit!

Kortom, voor professioneel gebruik van ISDN/2 (dus ook S0-bus) wil ik voorlopig de Sangoma A500 aanbevelen als goedkoopste optie (te vinden voor onder de 350 euro ex BTW voor het 2-poorts basismodel).


bericht bekijken ( 1731 keer bekeken )   |  permalink
Beursbezoek 
Wednesday, October 31, 2007, 04:59 PM - Blog
door Blog beheerder
Het bezoek aan de beurs was weer volop de moeite waard. Alle bekenden en een groot aantal nieuwe aanbieders waren van de partij.
Het nieuwe "Tooling event" moet duidelijk nog wel wat wennen, in verhouding tot de andere drie beurzen was hier m.i. nog niet een echt herkenbaar karakter.
Desondanks waren ook daar zeker interessante partijen om eens mee te praten.
Mocht u morgen nog willen gaan, zeker doen!

bericht bekijken ( 1779 keer bekeken )   |  permalink
Beurs in Utrecht 
Tuesday, October 30, 2007, 05:31 PM - Blog
door Blog beheerder
Morgen bezoeken wij de vier beurzen rondom Linux, Storage, Tooling en Security zoals vrijwel heel ICT minnend Nederland.

Misschien komen wij elkaar wel tegen :)

bericht bekijken ( 1803 keer bekeken )   |  permalink
MySQL replicatie instellen 
Sunday, October 28, 2007, 07:41 PM - MySQL
door Blog beheerder
Maak een gebruiker aan op de master voor replicatie.


mysql -p
grant all on *.* to replica@"%" identified by 'wachtwoord';



Stop zowel het master als het slave MYSQLD proces.

Pas /etc/my.cnf op de master aan als in onderstaande voorbeeld.


[mysqld]
...
log-bin=/binlog_directory/server1
max_binlog_size=100M
expire_logs_days=7
server-id=1
innodb_flush_log_at_trx_commit=1
sync_binlog=1
...


Op de slave hoeft alleen het server-id te worden ingesteld:


[mysqld]
...
server-id=2
...


Kopieer alle data van de master naar de slave (normaal gesproken de /var/lib/mysql directory).
Start nu het master MYSQLD proces en daarna het slave MYSQLD proces.

Voer op de slave het onderstaande commando uit.
Dit voorbeeld gaat uit van een initiële opzet, daardoor is recorded_log_file_name een lege strings en recorded_log_position de waarde 4:


mysql> CHANGE MASTER TO
-> MASTER_HOST='master_host_name',
-> MASTER_USER='replication_user_name',
-> MASTER_PASSWORD='replication_password',
-> MASTER_LOG_FILE='recorded_log_file_name',
-> MASTER_LOG_POS=recorded_log_position;


bericht bekijken ( 2355 keer bekeken )   |  permalink

<< <Terug | 1 | 2 | 3 | 4 | 5 | Volgende> >>