Java process use only a single thread

I'm running Neo4j on a EC2 machine on AWS.

I have used the official cloudformation template from the marketplace.

I see that the java process is using only a single thread

  • Should I change something in the java configuration to use more that one thread?. I can't find anything on the documentation and I suspect that cypher querys only use one thread.
  • Or should I disable multithreading and use a single thread by core, and let the java process use the entire core?.

I can't find any reference on the documentation or the forums and is strange because use a EC2 of neo4j is a common use case, if nobody disable the multithreading should be for some good reason and probably something is wrong in my O.S.

sh-4.2$ sudo neo4j status --verbose
neo4j 5.16.0
VM Name: OpenJDK 64-Bit Server VM
VM Vendor: Amazon.com Inc.
VM Version: 17.0.10+7-LTS
JIT compiler: HotSpot 64-Bit Tiered Compilers
VM Arguments: [-Xmx128m, -Dapp.name=neo4j, -Dapp.pid=8615, -Dapp.repo=/usr/share/neo4j/repo, -Dapp.home=/usr/share/neo4j, -Dbasedir=/usr/share/neo4j]
Configuration files used (ordered by priority):
/etc/neo4j/neo4j.conf