Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

BWCE Startup takes too long #53

Open
R-Lamberson opened this issue Apr 8, 2022 · 0 comments
Open

BWCE Startup takes too long #53

R-Lamberson opened this issue Apr 8, 2022 · 0 comments

Comments

@R-Lamberson
Copy link

** This is a feature request **

I would like to suggest that the pattern of implementation for the BWCE startup scripts be changed as there is large amount of time spent during runtime startup that could have been executed during the build phase of the Application image that has been built on top of the BWCE image.

The normal pattern of usage is that the start.sh & setup.sh are executed during the deployed service image startup. This means that during the deployed service startup the is copying files and unzipping the runtime on the image. This incurs a large amount of CPU usage during startup and is not in line in having an immutable image that is loaded as changes are being made during runtime.

I would suggest that the setup.sh is being used for two purposes - build and execute of the tibco service. If we can separate the run activities possibly into a run.sh from the build activities in the setup.sh then the deployed service image build could be separated into multi stage build process one step that builds the image publishes it into the run image.

Changing this implementation pattern would be a large benefit to the runtime startup performance of the deployed bw component

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant