If doing this, I'd suggest checking for a global var to see if the script should terminate itself. Otherwise, you'll have to bring down the whole freeswitch to stop this script.
Not sure about js, but in lua, you can use luarun to run a
long-running script like
loop
do sth.
sleep 5min
end
and also it can be set to start with freeswitch in lua.conf.xml
I guess you can also use jsrun to run js.
And, if you run every 5 min, why not use crontab?
fs_cli -x "jsrun xx.js"
2009/12/3 Oscav <oscav@hotmail.fr>:
>
> Hi,
>
> Someone knows how to run periodically a JS script ?? The purpose is to write
> to a db some global informations (Global Variables) about FS like every 5
> minutes.
>
> Thanks.
>
>
> --
> View this message in context: http://old.nabble.com/How-to-run-a-JS-script-periodically-tp26625147p26625147.html
> Sent from the Freeswitch-users mailing list archive at Nabble.com.
>
>
> _______________________________________________
> FreeSWITCH-users mailing list
> FreeSWITCH-users@lists.freeswitch.org
> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users
> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users
> http://www.freeswitch.org
>
_______________________________________________
FreeSWITCH-users mailing list
FreeSWITCH-users@lists.freeswitch.org
http://lists.freeswitch.org/mailman/listinfo/freeswitch-users
UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users
http://www.freeswitch.org