When attempting to download large amounts of data, particularly over 5000+ student records, a server execution timeout may occur. Server execution timeouts are designed to prevent processes from running indefinitely, which can be crucial for maintaining server performance and resource management.
However, there are several disadvantages of Server Execution Timeout:
Incomplete Processes: If the timeout is too short, it can lead to incomplete execution of processes, especially if they require more time to complete due to complexity or server load.
User Experience: For end-users, timeouts can result in errors or partial data, leading to frustration and potentially loss of trust in the service.
Data Integrity: Timeouts during database transactions can cause partial updates or rollbacks, leading to data inconsistency or corruption.
Performance Tuning: Determining the optimal timeout value can be challenging and may require constant adjustments as application demands change.
Resource Wastage: In some cases, a process may consume resources up until the timeout, only to fail and have those resources wasted.
Classe365's new feature "Process Queue" is just designed to eliminate these drawbacks.
The data will be processed for the following downloads:
Fees Payment Data Export
Student Export
Alumni Student Export
The report will only be accessible for 7 days once it is ready. After that time, the process will expire and the report file will be deleted from the server.
1) Fee Payments Data Export
Under Modules > Manage Fee & Invoicing > Payment Transactions > Export
Please be aware that payment transactions must have a minimum of 2000 records in order to be added to the process queue.
As soon as you export the fee, Classe365 will simply add this into the process queue.
When the report is ready, you can simply download anytime by clicking on "View All" menu under Process Queue.
2) Student Export
Process queue is implemented in both Settings > Import/Export or from "Modules > Manage Students > Export".
When clicked on "Export" a process queue will be created, and you can download the report once the data is processed.
Please be aware that student records must have a minimum of 500 records in order to be added to the process queue
3) Alumni Student Export
We have implemented the process queue for alumni students as well, to download simply go to Modules > Manage Alumni > Export
Please be aware that alumni student records must have a minimum of 500 records in order to be added to the process queue
Questions?
Write us to [email protected], or use in-app chat tool