The issue is not whether FoxWeb can work under load, but rather that when too many channels time out close to each other while the load on the server is high they may fail to be restarted properly. We are working on a fix that will resolve the restart issue, but you still have to figure out why your channels time out. The file fwstart.log should contain entries, indicating when channels were restarted and which script was running at the time. This may help you isolate the offending script(s). Possible solutions include the following:
- Improve the efficiency of your scripts. This is the first solution you should look into.
- Increase the Script Timeout value in the FoxWeb Control Center
- Increase the script timeout by using the Server.AddScriptTimeout method in the scripts that take longer to run.
Until we provide the fix, you can reclaim your channels by simply restarting the system. Look for an updated version in the next couple of weeks.
FoxWeb Support Team support@foxweb.com email |
Sent by Curtis Hertwig on 03/03/2003 10:05:10 AM:
I was watching this today with 3 channels available, but only 1 in use. I generated additional requests, but they were left pending till the one channel in use was done.
Does FoxWeb just not work well under load?
-cjh
Sent by FoxWeb Support on 02/28/2003 12:42:10 AM:
We have seen similar problems in situations where several channels time out while the CPU load on the server is really high -- either because of FoxWeb script execution, or other external processes.
We are working on a fix, which should help the situation, but you should probably look at your fwstart.log file to determine whether any particular script or scripts are causing most of the timeouts and try to improve the situation -- either by improving the efficiency of the script, or by utilizing the Server.AddScriptTimeout method.
FoxWeb Support Team support@foxweb.com email |
Sent by Curtis Hertwig on 02/26/2003 01:28:18 PM:
Just within the last couple of days we've been getting a lot of Timeout errors along with errors saying that the user can't connect to the broker (FoxWeb) or that there are no channels running.
Even now, although my scripts are running, the Show_Channels.fwx says that there are no channels active. Before that it showed that only 2 channels were running (there were supposed to be 3) with 6 requests pending. And before that it showed 3 channels active, but only 1 busy with 4 requests pending.
To my knowledge, no one has made any changes to this computer in weeks.
HELP!
<font color=red> -cjh</font>