Closed ramaID closed 1 year ago
mungkin bisa, Pak. tapi, apakah dia akan masuk ke log-nya aplikasi? ini contoh implementasi ku, dengan di report harusnya dia juga akan masuk ke sentry untuk debugging lebih lanjut. tanpa membuka laravel.log dan nyari tau satu per satu
lebih lanjut, kita akan lebih mudah debugging di Laravel Horizon seperti ini, Pak @uyab
implementasi kode-nya cukup seperti ini:
public function handle()
{
ProcessInstanceClient::variables($this->task->processInstanceId);
$aduan = Pengaduan::query()->where('process_instance_id', $this->task->processInstanceId)->firstOrFail();
// TODO: code here
ExternalTaskClient::complete(
$this->task->id,
$this->workerId,
['isCategoryAppropriate' => [
'type' => 'Booleana',
'value' => true,
]],
);
}
better with context di Laravel Horizon
retrying setelah perbaikan
Ini kenapa harus nge-throw? Sesimpel error nya di log gitu ga cukup?