1
|
export
JAVA_OPTS=
"-server -Xms1400M -Xmx1400M -Xss512k -XX:+AggressiveOpts -XX:+UseBiasedLocking -XX:PermSize=128M -XX:MaxPermSize=256M -XX:+DisableExplicitGC -XX:MaxTenuringThreshold=31 -XX:+UseConcMarkSweepGC -XX:+UseParNewGC -XX:+CMSParallelRemarkEnabled -XX:+UseCMSCompactAtFullCollection -XX:LargePageSizeInBytes=128m -XX:+UseFastAccessorMethods -XX:+UseCMSInitiatingOccupancyOnly -Djava.awt.headless=true"
|
1
2
3
4
5
6
7
8
9
10
|
<Connector port=
"8080"
protocol=
"HTTP/1.1"
URIEncoding=
"UTF-8"
minSpareThreads=
"25"
maxSpareThreads=
"75"
enableLookups=
"false"
disableUploadTimeout=
"true"
connectionTimeout=
"20000"
acceptCount=
"300"
maxThreads=
"300"
maxProcessors=
"2000"
minProcessors=
"5"
useURIValidationHack=
"false"
compression=
"on"
compressionMinSize=
"2048"
compressableMimeType=
"text/html,text/xml,text/javascript,text/css,text/plain"
redirectPort=
"8443"
/>
|
1
2
3
4
5
6
7
8
9
10
11
12
13
14
|
security
if
(connector.getUseURIValidationHack()) {
String uri = validate(request.getRequestURI());
if
(uri ==
null
) {
res.setStatus(
400
);
res.setMessage(
"Invalid URI"
);
throw
new
IOException(
"Invalid URI"
);
}
else
{
req.requestURI().setString(uri);
// Redoing the URI decoding
req.decodedURI().duplicate(req.requestURI());
req.getURLDecoder().convert(req.decodedURI(),
true
);
}
}
|
1
2
3
4
5
6
7
8
9
10
11
12
13
|
<!--
enable
tomcat ssl-->
<Connector port=
"8443"
protocol=
"HTTP/1.1"
URIEncoding=
"UTF-8"
minSpareThreads=
"25"
maxSpareThreads=
"75"
enableLookups=
"false"
disableUploadTimeout=
"true"
connectionTimeout=
"20000"
acceptCount=
"300"
maxThreads=
"300"
maxProcessors=
"1000"
minProcessors=
"5"
useURIValidationHack=
"false"
compression=
"on"
compressionMinSize=
"2048"
compressableMimeType=
"text/html,text/xml,text/javascript,text/css,text/plain"
SSLEnabled=
"true"
scheme=
"https"
secure=
"true"
clientAuth=
"false"
sslProtocol=
"TLS"
keystoreFile=
"d:/tomcat2/conf/shnlap93.jks"
keystorePass=
"aaaaaa"
/>
|
1
|
<Connector port=
"8080"
protocol=
"HTTP/1.1"
connectionTimeout=
"20000"
redirectPort=
"8443"
/> HTTP
/1
.1 --> protocol=
"org.apache.coyote.http11.Http11NioProtocol"
|
1
2
3
4
5
|
tar
xzf tomcat-native-1.1.33-src.
tar
.gz
cd
tomcat-native-1.1.33-src
/jni/native
.
/configure
make
make
install
|
1
|
export
LD_LIBRARY_PATH=
/usr/local/apr/lib
|