Hi,
I'm looking for some additional explanation on parallel processing using the workspacerunner transformer.
There's 20 batches of GDB-data (all separate gdb's to prevent locking).
When I use the workspace runner to use 1 workspace to run 4 parallel instances using different input and output geodatabases (no locking is occuring) for all 20 batches something goes wrong. I cant tell what is causing issues because the logs are incomprehensible. Does every instance keep overwriting the log file?
I see that it executes the command to run in a rapid order while each feature is expected to run around 5 minutes. After waiting and seeing all FME processes finish in my Task Manager i only see around 4 output geodatabases made. I need to see: 20.
However: I tried to fix it. I use Text-reader and Text-writer to create 1 .fmw for each batch: so 20 fme models. I use each model 1 time in each parallel process. Meaning: unique input gdb, unique output gdb, using unique fme workspace. This way: i have no issues.
What is going on? What is going Wrong?
Do I misunderstand how WorkspaceRunner is supposed to work? It is not expected behaviour that each process needs a unique .fmw right?
Thanks in advance,
takanaka