Yes, but it is not clear from that patter what event is logged when.
For JobDone, just put a Log("Starting Job Done:" & DateTime.Time(DateTime.now)) after Sub JobDone and
put a Log("Finishing Job Done:" & DateTime.Time(DateTime.now)) before End Sub.
Here is the log
4 Request submitted : 09:16:45
** Service (httputils2service) Create **
** Service (httputils2service) Start **
** Service (httputils2service) Start **
** Service (httputils2service) Start **
** Service (httputils2service) Start **
HandleJob: 2189
Starting Job Done:09:16:48
Adding query to batch :09:16:48
Adding query Finished :09:16:48
Start execute Query :09:16:48
Finishing Job Done:09:16:48
Executing batch finished:09:16:48
HandleJob: 1873
Starting Job Done:09:16:50
Adding query to batch :09:16:50
Adding query Finished :09:16:51
Start execute Query :09:16:51
Finishing Job Done:09:16:51
HandleJob: 2200
Starting Job Done:09:16:53
Adding query to batch :09:16:53
Adding query Finished :09:16:53
Start execute Query :09:16:53
Finishing Job Done:09:16:53
HandleJob: 2727
Starting Job Done:09:16:56
Adding query to batch :09:16:56
Adding query Finished :09:16:56
Start execute Query :09:16:56
Finishing Job Done:09:16:56
Executing batch finished:09:16:56
Executing batch finished:09:16:56
Executing batch finished:09:16:56
Seem that http2service not run in parallel, but execute one by one.