Hi all,
we are doing many stress tests over our web application above jackrabbit 2.14.0.
Starting from a given load, we are experiencing big differences between 4 nodes
versus 2 nodes, I mean that 2 nodes result much more performant than 4 ones.
We use Oracle 12, only one db node, our PersistenceManager is configured in
this way:
<PersistenceManager
class="org.apache.jackrabbit.core.persistence.pool.OraclePersistenceManager">
<param name="dataSourceName" value="ds1"/>
<!-- The size of the bundle cache in megabytes, the default is 8 -->
<param name="bundleCacheSize" value="512"/>
<param name="consistencyCheck" value="false"/>
<!-- This size defines the threshold of which size a property is included
in the bundle or is stored in the blob store, it is in bytes -->
<param name="minBlobSize" value="16384"/>
<param name="schemaObjectPrefix" value="${wsp.name}_"/>
</PersistenceManager>
Have you some hints or best practices to suggest when configure a Jackrabbit
cluster?
We have noticed that the most active statement is this:
update JOURNAL_GLOBAL_REVISION set REVISION_ID = REVISION_ID + 1
For which reason it was choosen to have a simple NUMBER column to manage such
an important information? It is really massively accessed and it may generate a
big bottle-neck in high concurrency, am I wrong?
Thanks in advance, best regards
[westpole]
Raffaele Gambelli
WebRainbow(r) Software Developer
P: +39 051 8550 576
M: #
E: [email protected]<mailto:[email protected]>
W: https://westpole.webex.com/meet/R.Gambelli
A: Via Ettore Cristoni, 84 - 40030 Casalecchio di Reno
[www]<https://westpole.it/> [facebook]
<https://www.facebook.com/WESTPOLESPA> [twitter]
<https://twitter.com/WESTPOLE_SPA> [linkedin]
<https://www.linkedin.com/company/westpole>
This email for the D.lgs.196/2003 (Privacy Code) and European Regulation
679/2016/UE (GDPR) may contain confidential and/or privileged information for
the exclusive use of the intended recipient. Any review or distribution by
others is strictly prohibited. If you are not the intended recipient, you must
not use, copy, disclose or take any action based on this message or any
information here. If you have received this email in error, please contact us
(email:[email protected]) by reply email and delete all copies. Legal
privilege is not waived because you have read this email. Thank you for your
cooperation.
[green]