템플릿으로 YJIT를 활성화하면 작동하지 않습니다

이것은 잘못되었습니다. Ruby 레벨에서 ENV 변수는 공식적인 토글 중 하나입니다. 이에 대한 Ruby 공식 문서를 여기서 확인해 보세요.

이것도 잘못되었습니다. DISCOURSE_YJIT_ENABLED는 오직 GlobalSetting.yjit_enabledconfig/application.rbconfig.yjit에만 공급됩니다. Rails는 YJIT를 활성화하기 위해 이를 사용하며, 이미 활성화되어 있지 않은 경우에만 해당합니다. 이미 활성화된 YJIT를 비활성화하지는 않습니다. 따라서 환경 변수가 설정된 경우, DISCOURSE_YJIT_ENABLED는 아무런 역할도 하지 않습니다.

제 주장을 더욱 입증하기 위해, 제 웹 프로세스에서 YJIT가 활성화되어 있는지 여부를 반환하는 플러그인을 작성했습니다:

https://discourse-on-a-pi5.falco.dev/ruby-info

Rails 레벨 토글에 대해 혼동하고 계신 것 같으며, Ruby 레벨 토글을 사용하므로 이는 불필요합니다.