Tune OpenWayback Performance and Caching
High-traffic archives benefit from careful tuning.
Tomcat connector
<Connector port="8080" protocol="HTTP/1.1"
maxThreads="400"
connectionTimeout="20000"
enableLookups="false" />Ehcache snippet (WEB-INF/ehcache.xml)
<cache name="ReplayCache"
maxEntriesLocalHeap="5000"
timeToLiveSeconds="3600" />Compress responses
<Valve className="org.apache.catalina.valves.RemoteIpValve" />
<Connector ... compression="on" compressionMinSize="1024" />Diagram
flowchart LR
A[Tomcat threads] --> B[Ehcache]
B --> C[Faster replay]
Monitor JVM memory and adjust heap sizes to avoid GC pauses while caching.