@Ekrem Merhaba,
Dediklerinizi uyguladım. Laravel loglamalarında da hatalarımdan kaynaklı çalışmayan yerleri tespit ettim. Şu an local'de kuyruk çalışıyor.
php artisan queue:work --queue=site1 şeklinde 1 satır
php artisan queue:listen --queue=site1 şeklinde tüm joblar çalışır vaziyette.
Şu an sunucu almayı bekliyorum. Ubuntu kurup supervisor işlemlerini buraya dahil edeceğim. O konuda da muhtemelen karıştırdığım konular olacaktır. Sizlerden yardım isteyebilirim 🙂
Değinmek istediğim bir konu:
Static olarak oluşturduğum fonksiyonları olan bir class'ım var. Bunun amacı __constructor olarak $username, $password alarak bir token döndürmek. İçerideki parametre değerlerine göre de ben bunları kullanıyordum iş katmanında iken.
Job kısmına bunları nasıl geçirebilirim.
Bu class ' ı iş katmanında new SiteConnection($username,$password) şeklinde 1 kere çalıştırmam yetiyordu. Sonrasında parametre değerlerine göre bu değerleri kendime durgun olarak çekiyordum.
Şimdi job içerisinde sürekli token almaya çalışıyor. Bunu nasıl engellerim ? (handle içerisinde bunu oluşturduğum için sürekli olarak bağlatıyı tekrarlıyor) Çok yavaşladı sistem