icepicknz Posted February 28, 2018 Share Posted February 28, 2018 This month we upgraded to version 7 from version 6; we had no troubles with version 6 but thought it be time to upgrade for security reasons. This morning (1st March) we ran our first billing on the new version. Billing due dates are always the 1st of the month as we are a month to month provider. We have no integration to any panels or servers, the system is purely used to generate invoices from recurring items and billable items. As I upgraded I needed to use the new method of running cron cron.php do -- CreateInvoices -vvv The process has been running for nearly 45 minutes and its very slowly generating invoices, on the old version 6 it used to be done in 15 minutes. There are about 9000 billable items a month that get billed, could it be the new cron doesn't handle these as well as the old one? Any help would be appreciated to speed up the billing run and to get more verbose info like the old cron Link to comment Share on other sites More sharing options...
cdeese8 Posted March 8, 2018 Share Posted March 8, 2018 If the CRON is slow, it could be many different things. Perhaps even WHMCS... but I would say, depending on your hardware specs, you should just upgrade your VPS and consider even getting a dedicated server. 9,000 billable items should have plenty of resources and I'm thinking 16 gigs of ram (and an SSD) will be enough. The WHMCS 6 version is much more lean than the WHMCS 7. Just wait until WHMCS 8... ^ _ ^ When websites get really big and powerful, it's known that smart people setup dedicated boxes / VPS instances to handle just cron jobs alone! cron jobs are pretty intensive on system resources Link to comment Share on other sites More sharing options...
Recommended Posts