Sidecar Applications
Last updated
Was this helpful?
Last updated
Was this helpful?
Sidecar Applications are placed near the Voedger executable and deployed automatically when VVM starts
Naming: after
VVMConfig.DataPath
📂apps
📁app1Owner.app1Name
📁image // unzipped app image, the same structure as baseline, see https://github.com/voedger/voedger-internals/edit/main/framework/vpm/baseline.md
descriptor.json
📁app2Owner.app2Name
📁image // unzipped app image
descriptor.json
Related issues:
Place sidecar app files in $dataPath/apps/
Provide $dataPath
value in the --data-path
command line argument of the host application
Logging:
sidecar app <app name> parsed
VVMConfig.DataPath
provideSidecarApps()
builds all sidecar applications if VVMConfig.DataPath
is specified
Testing
test1/app1
test1/app2
test2/app1
test2/app2
Currently, the for sidecar applications are allowed:
data of a sidecar application can not be updated by