bdw429s / commandbox-fusionreactor Goto Github PK
View Code? Open in Web Editor NEWAdds support to start your CommandBox servers with Fusion-Reactor
Adds support to start your CommandBox servers with Fusion-Reactor
The FR Debug Libraries are referenced in a comment at the top of ModuleConfig.cfc (https://intergral-dl.s3.amazonaws.com/FR/FusionReactor-7.0.4/debuglibs-7.0.4.zip).
Is there any plan to incorporate the optional installation of the Debug Libraries in this module?
I'd be happy to help out with this. I haven't given much thought to the specifics of how it would be handled, but is that something of interest?
Thanks!
Hi, Brad!
I'm using the Docker image ortussolutions/commandbox:lucee5-3.4.4
. My Dockerfile contains: RUN box install commandbox-fusionreactor
.
When starting the container, I get the following output:
INFO: Starting server using generated script: /usr/local/bin/startup.sh
Error occurred during initialization of VM
Could not find agent library /usr/local/lib/serverHome//fusionreactor/libfrjvmti_x64.so in absolute path, with error: > /usr/local/lib/serverHome//fusionreactor/libfrjvmti_x64.so: cannot open shared object file: No such file or directory (Possible cause: can't load AMD 64-bit .so on a AARCH64-bit platform)
exited with code 1
As an attempted workaround, I've tried downloading the arm64 build of FusionReactor with:
RUN curl -s --create-dirs https://download.fusionreactor.io/FR/Latest/libfrjvmti_aarch64.so -o /usr/local/lib/serverHome/fusionreactor/libfrjvmti_aarch64.so
and then setting jvm.args
in my server.json
to:
"-javaagent:/usr/local/lib/serverHome/fusionreactor/libfrjvmti_aarch64.so"
But I still get the same error message. I believe that it's possible to supply multiple javaagent
args so even if I'm adding the right one successfully, the wrong one is still present as well.
I think this needs to be fixed somewhere in ModuleConfig.cfc
, but I haven't dug into it yet.
When installing commandbox-fusionreactor everything works fine, but uninstall doesnt appear to work any more.
cd ~/coldbox/
install commandbox-fusionreactor
box install
server start
-- has FR running as expected
server stop
uninstall commandbox-fusionreactor --system
uninstall commandbox-fusionreactor
server start
-- still has FR running
You must restart commadbox for the uninstall to work now. Is there anything that can be done to make commandbox know that we uninstall this module or do you have to restart commandbox is you uninstall any module?
Since we are packaging everything up in docker , we need a way to install fusion reactor too. Where would this be?
Currently installing FR 7.3.1.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.