You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I'm actually unsure how to deploy a worker using core applications like xmerl. I can start it localy, but when it's launched using mzbench I got the following error:
{error,{xmerl,{"no such file or directory","xmerl.app"}}}}
It seems that mzbench is using a custom erts image:
all complied deps are copied to pkgroot and then packed to be extracted on deployment. I suppose that for some reason xmerl was not copied at this step.
About erts version:
these tgz files are used to cache compiled binaries. These binaries are compiled at worker hosts so erts could be different, we keep version name in cached filename.
For example: if you start MZBench API server on erlang 17 and use erlang 18 on your nodes you will see erts version for erlang 18 in ~/.local/cache/mzbench_api/packages/
If some of your nodes have erlang 17 and some erlang 18, you will see both versions of erts.
Please let me know if you have any follow-up questions
I'm actually unsure how to deploy a worker using core applications like xmerl. I can start it localy, but when it's launched using mzbench I got the following error:
It seems that mzbench is using a custom erts image:
but how to set it? How can I have a worker using xmerl?
The text was updated successfully, but these errors were encountered: