2.4 is quite old (May 2016). The current version is 3.17.0.
There is a Dockerfile for local customization: see
https://jena.apache.org/documentation/fuseki2/fuseki-main#fuseki-docker
There is another project "RDF Delta" https://afs.github.io/rdf-delta/
that provides replication and high availability. So it has horizontal
scaling (scale for user load). It does not provide autoscaling.
If you are getting OOM from the JVM, then the first thing to do is find
out why. The default heap at Fuseki 2.4 are quite small by todays standards.
Andy
On 14/02/2021 04:06, Soundararajan C wrote:
Hi Team ,
Got your support mail id from https://jena.apache.org/help_and_support/ .
We were using Apache Jena Fuseki (2.4) , Just thought of checking with your
team , whether apache Jena Fuseki has auto scaling , Clustering ,High
availability option .
Purpose :
We have made all our services as micro services (stateless ) and deployed in docker and
k8s environment with auto scaling enabled based on CPU and Memory load. Though micro
services are enabled with scaling , back-end operations are done at Fuseki level and it
acts as a single point of failure when "n" number of users are hitting the
application , Fuseki will go down due to OOM in the server based on the server configs .
It will be great , if you can help us with the link , if Fuseki has any support
for clustering / auto scaling in its architecture .
Thanks
Soundararajan C