_Worker need *args since worker can get the connect object for logging