Anders Lars
12/18/2022, 3:20 PMharryk
01/05/2023, 10:16 AMFROM lucee/lucee:5.3.10.97-nginx-tomcat9.0-jdk11-openjdk
In the Dockerfile I am copying the FR files into a folder
fusionreactor.jar
libfrjvmti_x64.so
COPY ./cms/fusionreactor /custom-libs/fusionreactor
And in setenv.sh I am setting the FR opts:
setenv.sh
# FusionReactor opts
FR_OPTS="$FR_OPTS-javaagent:/custom-libs/fusionreactor/fusionreactor.jar=name=cms,address=8088 -agentpath:/custom-libs/fusionreactor/libfrjvmti_x64.so -Dfrlicense=$FR_LICENSE -Dfrshutdownaction=remove -Dfrlicenseservice.leasetime.hint=10 -Dfrregisterhostname=$FR_SERVERNAME -Dfr.cloud.group=cms"
But when I access FR in my browser I get the message:
Fusion Reactor
Fusion Reactor is not ready please try again in a few seconds.
Already waited more the 10 minutes, the message doesn't change.
Any hint would be appreciated!Dave Merrill
01/09/2023, 11:37 PMElement EXECUTIONMODE is undefined in THISTAG
and Could not find the included template
on pages that have run many times for weeks without problems and haven't been modified since.
Clearing the template cache from CF Admin fixes it, instantly, haven't run into a case where it didn't.
Trusted cache and Save class files are both unchecked, and have been for a long time, and I cleared out the cache directory manually a while ago too.
We're not dynamically writing pages to disk, or using the in-memory file system.
It's mostly old- or semi-old-school code, cfms that call CFCs for data, business logic, and sometimes rendering, some common includes, the usual, straight-up ninja-free stuff.
Clearing the template cache doesn't change the code but fixes the problem (until next time), which on the face of it seems to say the problem isn't our code, but some kind of foobar in the CFML engine itself.
I've raised a ticket with Adobe, but without steps to reproduce it's hard for them to get any traction.
How can I get FR to give me maximum details about the state of CF's template cache?
I looked at every FR metric I could think of around the time of the last crash, didn't see any spikes or obviously bent stuff, but (hopefully) I just don't know what to look for.
One theoretical possibility that matches the symptoms is that something is interrupting the caching process while it's writing, but I don't know how to get a handle on what might cause that.
I don't even know why template caching is in play at all, when it seems to me shut off in cf admin.
Any thoughts are most welcome.
(The crashes I know about were caught by our error handling, so they don't show up in FR, but the crash dumps we capture just show specific errors like the ones above, nothing directly related to the template cache.)Tim Badolato
01/13/2023, 6:19 PMTim Badolato
01/13/2023, 7:10 PMif(isNull(session.user.id)) {
StructClear(session);
}
Though doing this doesn't seem to end the session. Is this the official way or is there another way in Lucee to officially destroy the session in a way that FusionReactor would recognize?Tim Badolato
01/13/2023, 7:12 PMzackster
01/13/2023, 7:17 PMzackster
01/13/2023, 7:18 PMchapmandu
01/25/2023, 5:45 AMchapmandu
01/30/2023, 3:29 AMzackster
01/30/2023, 9:11 AMAnders Lars
02/03/2023, 7:15 PMevagoras
02/04/2023, 10:48 AMjakobward
02/23/2023, 1:04 AMDave Merrill
05/05/2023, 11:38 AMDave Merrill
05/22/2023, 2:39 PMTomy Saman
05/25/2023, 12:48 AMJohn Wilson
06/08/2023, 8:34 PMevagoras
06/09/2023, 9:42 AMuninstall FusionReactor
and uninstall commandbox-fusionreactor
followed by install
of those again.
• box install FusionReactor@10.0.0
to try to force it.
• "fusionreactor":{"installID":"10.0.0"}
in my server.json
file.
Any ideas?bdw429s
06/09/2023, 3:55 PMJordan Clark
06/13/2023, 4:17 PMError occurred during initialization of VM
Could not find agent library /app/server//fusionreactor/libfrjvmti_x64.so in absolute path, with error: Error loading shared library ld-linux-x86-64.so.2: No such file or directory (needed by /app/server//fusionreactor/libfrjvmti_x64.so)
This is ontop of ortussolutions/commandbox:jdk11-alpine-3.6.2faxi05
09/15/2023, 6:26 AMAdam Brunt
10/12/2023, 10:10 AMRyan Albrecht
10/12/2023, 2:33 PMRyan Albrecht
10/12/2023, 2:33 PMtimcunningham
12/07/2023, 9:27 PMDave Merrill
02/20/2024, 7:19 PMAdam Cameron
Marc Funaro
03/07/2024, 7:11 PMMarc Funaro
03/07/2024, 7:14 PM