Laravel queue worker stopped due to long-running job

I am facing an issue in my laravel (v-8) application. There are 10+ jobs to generate Excel files and send them to different email addresses. Everything works fine, but only one job is taking too long to execute. Then, php artisan queue:work stopped for this.

How can I fix it? Please help me.

I have set the php.ini file with max_execution_time=600 and assigned memory_limit=4G, but this problem persists.