Suggestion to set -Djava.security.egd=file:/dev/./urandom
Project: http://git-wip-us.apache.org/repos/asf/syncope/repo Commit: http://git-wip-us.apache.org/repos/asf/syncope/commit/7cdac744 Tree: http://git-wip-us.apache.org/repos/asf/syncope/tree/7cdac744 Diff: http://git-wip-us.apache.org/repos/asf/syncope/diff/7cdac744 Branch: refs/heads/master Commit: 7cdac744f5745b880a5f57c72f029c9d22aad409 Parents: 49d50e0 Author: Francesco Chicchiriccò <ilgro...@apache.org> Authored: Thu Feb 8 14:55:10 2018 +0100 Committer: Francesco Chicchiriccò <ilgro...@apache.org> Committed: Thu Feb 8 14:59:20 2018 +0100 ---------------------------------------------------------------------- src/main/asciidoc/getting-started/obtain.adoc | 3 ++- .../systemadministration/javaeecontainer.adoc | 21 +++++++++++++++++++- 2 files changed, 22 insertions(+), 2 deletions(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/syncope/blob/7cdac744/src/main/asciidoc/getting-started/obtain.adoc ---------------------------------------------------------------------- diff --git a/src/main/asciidoc/getting-started/obtain.adoc b/src/main/asciidoc/getting-started/obtain.adoc index eb98a2a..2f36680 100644 --- a/src/main/asciidoc/getting-started/obtain.adoc +++ b/src/main/asciidoc/getting-started/obtain.adoc @@ -127,7 +127,8 @@ sudo ln -s /usr/share/java/postgresql-jdbc4.jar /usr/share/tomcat8/lib/ [source,bash] ---- JAVA_OPTS="-Djava.awt.headless=true -Dfile.encoding=UTF-8 -server \ - -Xms1536m -Xmx1536m -XX:NewSize=256m -XX:MaxNewSize=256m -XX:+DisableExplicitGC" + -Xms1536m -Xmx1536m -XX:NewSize=256m -XX:MaxNewSize=256m -XX:+DisableExplicitGC \ + -Djava.security.egd=file:/dev/./urandom" ---- + Install:: http://git-wip-us.apache.org/repos/asf/syncope/blob/7cdac744/src/main/asciidoc/reference-guide/workingwithapachesyncope/systemadministration/javaeecontainer.adoc ---------------------------------------------------------------------- diff --git a/src/main/asciidoc/reference-guide/workingwithapachesyncope/systemadministration/javaeecontainer.adoc b/src/main/asciidoc/reference-guide/workingwithapachesyncope/systemadministration/javaeecontainer.adoc index 724b43e..1827ae4 100644 --- a/src/main/asciidoc/reference-guide/workingwithapachesyncope/systemadministration/javaeecontainer.adoc +++ b/src/main/asciidoc/reference-guide/workingwithapachesyncope/systemadministration/javaeecontainer.adoc @@ -25,7 +25,8 @@ On GNU / Linux - Mac OS X, create `$CATALINA_HOME/bin/setenv.sh` with similar co .... JAVA_OPTS="-Djava.awt.headless=true -Dfile.encoding=UTF-8 -server \ --Xms1536m -Xmx1536m -XX:NewSize=256m -XX:MaxNewSize=256m -XX:+DisableExplicitGC" +-Xms1536m -Xmx1536m -XX:NewSize=256m -XX:MaxNewSize=256m -XX:+DisableExplicitGC \ +-Djava.security.egd=file:/dev/./urandom" .... On MS Windows, create `%CATALINA_HOME%\bin\setenv.bat` with similar content (keep everything on a single line): @@ -72,6 +73,15 @@ When using a datasource for internal storage, be sure to add right after `</context-root>` in `core/src/main/webapp/WEB-INF/glassfish-web.xml`, assuming that your Glassfish instance provides a datasource named `jdbc/syncopeMasterDataSource`. +[TIP] +==== +For better performance under GNU / Linux, do not forget to include +.... +-Djava.security.egd=file:/dev/./urandom +.... +among JVM options. +==== + ===== Wildfly 11 Add @@ -179,3 +189,12 @@ Finally, add .... in `core/src/main/resources/domains/MasterDomain.xml` for the `MasterEntityManagerFactory` bean. + +[TIP] +==== +For better performance under GNU / Linux, do not forget to include +.... +-Djava.security.egd=file:/dev/./urandom +.... +among JVM options. +====