How do nomad task driver plugins actually work?

Hi @tomqwpl :wave:

That’s awesome! I would love to hear more about it if you don’t mind :grinning_face_with_smiling_eyes:

That’s a very good point, and we certainly need to improve our docs on this. Maybe this presentation can help you understand things better?

No. Nomad will start one plugin process in each client that has it installed. This process will then be responsible for managing all the tasks.

That’s odd :thinking:

Maybe Nomad was force-quit and didn’t have time to stop the plugin process, and so they accumulated over time? And are they actually your plugin process or maybe a child process that your plugin creates for each task?

Checkout the video I linked and see if it helps you. If your plugin is open source it would nice to have a link as well (if possible).