...
Code Block | ||
---|---|---|
| ||
<Context> <!-- lines omitted --> <Resources allowLinking="true" cachingAllowed="true" cacheMaxSize="1000000" /> </Context> |
...
Note | ||
---|---|---|
You do not need to read this note to complete the tomcat configuration; these notes are provided for a reference of why we have recommended certain settings in the connection configuration. Cache Max Size
Tomcat caches static files in memory so that it can respond faster. The cache has a max. size to stop it taking up too much memory. PhixFlow's static files (things like icons) are collectively too large to fit in the default |
conf/server.xml: Connector settings
...
- Use the required port number (port="8080"). Tomcat defaults to port 8080 for HTTP, but you may need to use a different port if you are running other web servers on the same host.
- Enable compression (compression="on"). Compressing responses from the server is particularly important if you are going to access the PhixFlow server over a slow connection (e.g. a mobile data connection).
After editing, the <Connector/> block should look like this:
...
Remember to enable this port in the server’s firewall (if enabled).
Note | ||
---|---|---|
You do not need to read this note to complete the tomcat configuration; these notes are provided for a reference of why we have recommended certain settings in the connection configuration. Compression
Turning compression on reduces the amount of data passed between a client (i.e. a web browser on someone's computer), so this setting should improve the performance of the PhixFlow front end, especially if users are going to access the front end over a slow connection. |
web.xml: Session timeout
The default session timeout period is 30 minutes. We recommend that you You can change this to a longer different period , e.g. 12 hours (720 minutes) .by doing the following:
Edit $TOMCAT/conf/web.xml
...