Skip to main content
Solved

Run the same workbench many time at the same time


alc33
Contributor
Forum|alt.badge.img+10
  • Contributor

Hi!

If 2 workbenchs run at the same time, each one with a workspacerunner calling the same workspace,

 

is that a problem ? Could it create conflict? If translation failed for one user, does it affect the second user?

Thanks!

Best answer by redgeographics

It depends largely on what your workspace is doing. I.e. if both users try to write to the same file that's going to cause issues. Logging could potentially be a problem too.

FME Server may be a better option, but in order to say for sure we'd need to know more about what you're trying to do.

View original
Did this help you find an answer to your question?

4 replies

redgeographics
Celebrity
Forum|alt.badge.img+50
  • Celebrity
  • Best Answer
  • July 8, 2020

It depends largely on what your workspace is doing. I.e. if both users try to write to the same file that's going to cause issues. Logging could potentially be a problem too.

FME Server may be a better option, but in order to say for sure we'd need to know more about what you're trying to do.


alc33
Contributor
Forum|alt.badge.img+10
  • Author
  • Contributor
  • July 8, 2020

The input is DWG or shp files. The workspace makes some treatments on the attributes and on the geometry and export shp files. Some others files are called to recover data like .xls but just for reading.

The 2 workspace runner are to output shp files on differents directories.

For FME I just have the desktop version.

What do you mean by "Logging could potentially be a problem too"?

Thanks!


redgeographics
Celebrity
Forum|alt.badge.img+50
alc33 wrote:

The input is DWG or shp files. The workspace makes some treatments on the attributes and on the geometry and export shp files. Some others files are called to recover data like .xls but just for reading.

The 2 workspace runner are to output shp files on differents directories.

For FME I just have the desktop version.

What do you mean by "Logging could potentially be a problem too"?

Thanks!

When you're using a WorkspaceRunner the log for the child workspace gets overwritten at every run, I was wondering if you were trying to do that from 2 different master workspaces it would cause problems when 2 processes try to write the same file at the same time, but that does not seem to be the case. The child logfile will simply be of the last time it's run.

As long as your regular writers are not trying to write to the same file at the same time it should be okay, at least as far as I've been able to figure out so far.


alc33
Contributor
Forum|alt.badge.img+10
  • Author
  • Contributor
  • July 8, 2020
redgeographics wrote:

When you're using a WorkspaceRunner the log for the child workspace gets overwritten at every run, I was wondering if you were trying to do that from 2 different master workspaces it would cause problems when 2 processes try to write the same file at the same time, but that does not seem to be the case. The child logfile will simply be of the last time it's run.

As long as your regular writers are not trying to write to the same file at the same time it should be okay, at least as far as I've been able to figure out so far.

oh yes the logfile, I didn't think about it.

Thank you for your answer. It comfort me on my choice.


Reply


Cookie policy

We use cookies to enhance and personalize your experience. If you accept you agree to our full cookie policy. Learn more about our cookies.

 
Cookie settings