mgsmus
Hocam server tarafındaki cron işlerinde problem yok.
Laravel tarafında da şu çözümü buldum. Yeni bir özellik mi bilmiyorum ama ilk defa gözüme çarptı.
$schedule->command('cronJob:Customer musteri1')->runInBackground()->hourly();
https://laravel.com/docs/8.x/scheduling#background-tasks
Şu an her iş belirttiğim saatte başlayıp 2-3 sn de log atıyor.
Loglamayı da şu şekilde tuttum.
->before(function () {
Log::info(date("Y-m-d H:i:s") . " cron tetiklendi");
});
Connection refused hatası aldım bu yaptıklarımdan sonra(Mysql tarafı için).
Onları da php artisan config:cache
komutu ile hallettim. Sunucuda configleri aslında cachelemiyordum.