]> source.dussan.org Git - sonarqube.git/commitdiff
DOCS Simply Java Configuration Docs
authorcolin-mueller-sonarsource <colin.mueller@sonarsource.com>
Thu, 5 Mar 2020 16:07:29 +0000 (17:07 +0100)
committersonartech <sonartech@sonarsource.com>
Thu, 5 Mar 2020 20:04:25 +0000 (20:04 +0000)
server/sonar-docs/src/pages/setup/install-server.md

index 95b3cee766a09e3c53f202c08e5225b10c80fa70..d8d5c8aae558d6af6bad8b4ee241a5cab9553c94 100644 (file)
@@ -129,14 +129,6 @@ You can now browse SonarQube at _http://localhost:9000_ (the default System admi
 
 ### Tuning the Web Server
 
-By default, SonarQube is configured to run on any computer with a simple Java JRE.
-
-For better performance, the first thing to do when installing a production instance is to use a Java JDK and activate the server mode by uncommenting/setting the following line in _$SONARQUBE-HOME/conf/sonar.properties_:
-
-```
-sonar.web.javaOpts=-server
-```
-
 To change the Java JVM used by SonarQube, simply edit _$SONARQUBE-HOME/conf/wrapper.conf_ and update the following line:
 
 ```
@@ -147,6 +139,7 @@ wrapper.java.command=/path/to/my/jdk/bin/java
 
 - Running SonarQube as a Service on [Windows](/setup/operate-server/) or [Linux](/setup/operate-server/)
 - Running SonarQube [behind a Proxy](/setup/operate-server/)
+- Monitoring and adjusting [Java Process Memory](/instance-administration/monitoring/)
 - Running SonarQube Community Edition with [Docker](https://hub.docker.com/_/sonarqube/)
 
 ## Installing the Server from the Docker Image
@@ -250,14 +243,6 @@ Once your server is installed and running, you may also want to [Install Plugins
 
 ## Troubleshooting/FAQ
 
-### Grant more memory to the web server / compute engine / elastic search
-
-To grant more memory to a server-side process, uncomment and edit the relevant javaOpts property in `$SONARQUBE_HOME/conf/sonar.properties`, specifically:
-
-- `sonar.web.javaOpts` (minimum values: `-server -Xmx768m`)
-- `sonar.ce.javaOpts`
-- `sonar.search.javaOpts`
-
 ### Failed to start SonarQube with Oracle due to bad `USERS` table structure
 
 When other `USERS` tables exist in the Oracle DB, if the `sonarqube` user has read access on this other `USERS` table, the SonarQube web server can't start and an exception like the following one is thrown: