Page 1 of 1

server load / crons

Posted: Thu Oct 20, 2016 5:44 pm
by Kelevra
Hello, I am having a server load issue... I am running around 20 Smartcj (only trade script)

My server support told to me do this with smartcj crons:
A better way might be to put all the crons in one file and trigger that one file periodically. This would prevent them from overlapping.

Can this be done without any trouble? will we be fine running Smartcj like that?

Re: server load / crons

Posted: Fri Oct 21, 2016 7:41 am
by admin
What kind of load do you see ?
CPU ? HDD ?

Re: server load / crons

Posted: Fri Oct 21, 2016 11:44 am
by Kelevra
CPU....
I put all smarthumbs licenses running like that and now we are a lot better, but can I do the same with smartcj?

Re: server load / crons

Posted: Fri Oct 21, 2016 12:04 pm
by admin

Re: server load / crons

Posted: Fri Oct 21, 2016 2:19 pm
by Kelevra
Is something like that in scj.sh, right?

cd /path_to_scj/bin/; env HTTP_HOST=domain1.com /path_to_php/php -q cron.php & sleep 2
cd /path_to_scj/bin/; env HTTP_HOST=domain2.com /path_to_php/php -q cron.php & sleep 2
cd /path_to_scj/bin/; env HTTP_HOST=domain3.com /path_to_php/php -q cron.php & sleep 2
cd /path_to_scj/bin/; env HTTP_HOST=domain4.com /path_to_php/php -q cron.php & sleep 2
cd /path_to_scj/bin/; env HTTP_HOST=domain5.com /path_to_php/php -q cron.php & sleep 2
cd /path_to_scj/bin/; env HTTP_HOST=domain6.com /path_to_php/php -q cron.php & sleep 2

or

cd /path_to_scj/bin/; env HTTP_HOST=domain1.com /path_to_php/php -q cron.php & sleep 2
cd /path_to_scj/bin/; env HTTP_HOST=domain2.com /path_to_php/php -q cron.php & sleep 4
cd /path_to_scj/bin/; env HTTP_HOST=domain3.com /path_to_php/php -q cron.php & sleep 6
cd /path_to_scj/bin/; env HTTP_HOST=domain4.com /path_to_php/php -q cron.php & sleep 8
cd /path_to_scj/bin/; env HTTP_HOST=domain5.com /path_to_php/php -q cron.php & sleep 10
cd /path_to_scj/bin/; env HTTP_HOST=domain6.com /path_to_php/php -q cron.php & sleep 12

Re: server load / crons

Posted: Fri Oct 21, 2016 3:19 pm
by admin
cd /path_to_scj/bin/; env HTTP_HOST=domain1.com /path_to_php/php -q cron.php & sleep 2
cd /path_to_scj/bin/; env HTTP_HOST=domain2.com /path_to_php/php -q cron.php & sleep 2
cd /path_to_scj/bin/; env HTTP_HOST=domain3.com /path_to_php/php -q cron.php & sleep 2
cd /path_to_scj/bin/; env HTTP_HOST=domain4.com /path_to_php/php -q cron.php & sleep 2