The configuration option is micronaut.http.services.*.allow-block-event-loop=true. I also set micronaut.server.thread-selection=AUTO. (Syntax will vary depending on whether you're using application.yml or application.properties, etc.)
There appears to be additional configuration needed, however. Maybe specifying a separate thread pool? Because this change alone does not appear to resolve the 500 error