To - Alpha Experts
My client asked me: Is there a way to ensure all users are out of the app when re-booting the web server for maintenance once a month? They are experiencing this problem: When a user is accessing the app during the web server re-boot, an index is typically deleted and must be re-entered manually. At my suggestion, they do include a message on their web site that the app is down for maintenance at certain times, but access to the web app open at all times. Naturally, users access the app at all times.
The client does not want to add a login feature to the app as we proposed. They also do not want to migrate the app to use a SQL Server database as we proposed.
The client has asked me how Alpha Experts handle performing routine maintenance without corruption to their DBF tables. They are looking for a "simple program" to recognize that a user is still in the app and force them out after so many minutes. Can an Alpha web app do this with a simple program, utility or third party web monitoring software?
I can envision adding code to my app which does this but this code is not what I would call simple. Lots of JavaScript!
I can also envision developing a very simple app which checks table indexes and fixes them if broken. This special app would be run by the person doing server or app maintenance after re-booting the web server. Then the web app can be opened up again for use.
Alternatively, I can also envision add a login that assigns guest names and capture IP address but does not require setting up real user names and passwords.
How are Alpha Experts handling server maintenance?
My client asked me: Is there a way to ensure all users are out of the app when re-booting the web server for maintenance once a month? They are experiencing this problem: When a user is accessing the app during the web server re-boot, an index is typically deleted and must be re-entered manually. At my suggestion, they do include a message on their web site that the app is down for maintenance at certain times, but access to the web app open at all times. Naturally, users access the app at all times.
The client does not want to add a login feature to the app as we proposed. They also do not want to migrate the app to use a SQL Server database as we proposed.
The client has asked me how Alpha Experts handle performing routine maintenance without corruption to their DBF tables. They are looking for a "simple program" to recognize that a user is still in the app and force them out after so many minutes. Can an Alpha web app do this with a simple program, utility or third party web monitoring software?
I can envision adding code to my app which does this but this code is not what I would call simple. Lots of JavaScript!
I can also envision developing a very simple app which checks table indexes and fixes them if broken. This special app would be run by the person doing server or app maintenance after re-booting the web server. Then the web app can be opened up again for use.
Alternatively, I can also envision add a login that assigns guest names and capture IP address but does not require setting up real user names and passwords.
How are Alpha Experts handling server maintenance?
Comment