Hi Sorin,

you might want to try semantic_forms,
another SPARQL server based on Jena TDB.
This one is developed in Scala, on top of PlayFramework,
itself on top of Netty 4.0.41.Final .
Semantic_forms is also a generic semantic web navigation and annotation
application, and a framework to build business applications centered on
forms (input forms or read only).

A pre-release is here :
https://github.com/jmvanel/semantic_forms/releases/tag/2.5.0

You can test the zip,
and/or the sites:
http://semantic-forms.cc:9112 : general site
http://semantic-forms.cc:9111 : sandbox

*NOTES:*

   - *currently , a Jena assembly file is not taken in account, but I can
   add that quickly if you ask*
   - *instead, a single TDB directory , named "TDB" is  taken in account*




2018-04-26 13:55 GMT+02:00 Sorin Gheorghiu <[email protected]>
:

> Hi,
>
> Let's suppose Fuseki 3.6.0 is started as a service (and specific plugins
> like reindex, percolator, mustache, netty3 & 4 are loaded). Then a script
> which reads intensively data over SPARQL fails after the first ~400
> SELECT's with connection refused error (Net::HTTP::Persistent::Error). It
> seems due to too many client connections in use fuseki is not capable to
> open new ones.
>
> If the log4j is set to DEBUG (instead INFO or WARN) the script won't
> crash, but fuseki will generate a huge amount of debug data which produces
> a process delay which helps it to close the old connections. Of course,
> this is not a reliable workaround on a production server.
>
> Alternatively, if fuseki is started as a Webapp (for the same assembler
> file), then the same script runs (more than 80000 SELECT's within 1 hour)
> without failure. In conclusion, fuseki as a Web Application handles better
> the client connections.
>
> Regards,
> Sorin
>
>
>


-- 
Jean-Marc Vanel
http://www.semantic-forms.cc:9111/display?displayuri=http://jmvanel.free.fr/jmv.rdf%23me#subject
<http://www.semantic-forms.cc:9111/display?displayuri=http://jmvanel.free.fr/jmv.rdf%23me>
Déductions SARL - Consulting, services, training,
Rule-based programming, Semantic Web
+33 (0)6 89 16 29 52
Twitter: @jmvanel , @jmvanel_fr ; chat: irc://irc.freenode.net#eulergui

Reply via email to