users@glassfish.java.net

Re: Server stops responding due to Glassfish

From: Jerome Dochez <Jerome.Dochez_at_Sun.COM>
Date: Tue, 20 May 2008 10:49:45 -0700

Alexis was describing this at

http://blogs.sun.com/alexismp/entry/support_for_glassfish_what_s

jerome

On May 20, 2008, at 10:33 AM, Jeanfrancois Arcand wrote:

> Salut,
>
> yes I think you can get the patch from Sun if you have a support
> contract. We have a page for that, but I can't remember where it is.
> Anyone?
>
> A+
>
> --Jeanfrancois
>
> glassfish_at_javadesktop.org wrote:
>> Hi Jeanfrancois,
>> Thanks for the reply. Actually I have been running with that
>> setting all along. That along with some others I have seen you
>> comment on in past blogs. Here are my current jvm option settings:
>> <jvm-options>-
>> Dcom
>> .sun
>> .enterprise
>> .config
>> .config_environment_factory_class
>> =
>> com
>> .sun
>> .enterprise.config.serverbeans.AppserverConfigEnvironmentFactory</
>> jvm-options>
>> <jvm-options>-
>> Dcom.sun.enterprise.server.ss.ASQuickStartup=false</jvm-options>
>> <jvm-options>-Dcom.sun.enterprise.taglibs=appserv-
>> jstl.jar,jsf-impl.jar</jvm-options>
>> <jvm-options>-Dcom.sun.enterprise.taglisteners=jsf-impl.jar</
>> jvm-options>
>> <jvm-options>-Djava.endorsed.dirs=${com.sun.aas.installRoot}/
>> lib/endorsed</jvm-options>
>> <jvm-options>-Djava.ext.dirs=${com.sun.aas.javaRoot}/jre/lib/
>> ext${path.separator}${com.sun.aas.instanceRoot}/lib/ext$
>> {path.separator}${com.sun.aas.derbyRoot}/lib</jvm-options>
>> <jvm-options>-Djava.security.policy=$
>> {com.sun.aas.instanceRoot}/config/server.policy</jvm-options>
>> <jvm-options>-Djava.security.auth.login.config=$
>> {com.sun.aas.instanceRoot}/config/login.conf</jvm-options>
>> <jvm-options>-
>> Djavax
>> .management
>> .builder
>> .initial
>> =
>> com
>> .sun.enterprise.admin.server.core.jmx.AppServerMBeanServerBuilder</
>> jvm-options>
>> <jvm-options>-Djavax.net.ssl.keyStore=$
>> {com.sun.aas.instanceRoot}/config/keystore.jks</jvm-options>
>> <jvm-options>-Djavax.net.ssl.trustStore=$
>> {com.sun.aas.instanceRoot}/config/cacerts.jks</jvm-options>
>> <jvm-options>-
>> Djdbc.drivers=org.apache.derby.jdbc.ClientDriver</jvm-options>
>> <jvm-options>-server</jvm-options>
>> <jvm-options>-Xmx1400m</jvm-options>
>> <jvm-options>-Xms1400m</jvm-options>
>> <jvm-options>-Xss128k</jvm-options>
>> <jvm-options>-XX:+AggressiveHeap</jvm-options>
>> <jvm-options>-XX:+DisableExplicitGC</jvm-options>
>> <jvm-options>-XX:ParallelGCThreads=2</jvm-options>
>> <jvm-options>-XX:+UseParallelOldGC</jvm-options>
>> <jvm-options>-XX:MaxPermSize=192m</jvm-options>
>> <jvm-options>-XX:NewRatio=2</jvm-options>
>> And additionally my settings for the http service and listeners in
>> question (the one I am having problems with is the listener with
>> port 43921:
>> <http-service>
>> <access-log format="%client.name% %auth-user-name% %datetime
>> % %request% %status% %response.length%" rotation-enabled="true"
>> rotation-interval-in-minutes="15" rotation-policy="time" rotation-
>> suffix="yyyy-MM-dd"/>
>> <!-- HTTP Listeners -->
>> <http-listener acceptor-threads="1" address="0.0.0.0"
>> blocking-enabled="false" default-virtual-server="server"
>> enabled="true" family="inet" id="http-listener-1" port="43922"
>> security-enabled="false" server-name="" xpowered-by="true"/>
>> <http-listener acceptor-threads="1" address="0.0.0.0"
>> blocking-enabled="false" default-virtual-server="server"
>> enabled="true" family="inet" id="http-listener-2" port="43921"
>> security-enabled="true" server-name="" xpowered-by="true"/>
>> <http-listener acceptor-threads="1" address="0.0.0.0"
>> blocking-enabled="false" default-virtual-server="__asadmin"
>> enabled="true" family="inet" id="admin-listener" port="43920"
>> security-enabled="false" server-name="" xpowered-by="true"/>
>> <!-- Virtual Servers -->
>> <virtual-server default-web-module="webstart" hosts="$
>> {com.sun.aas.hostName}" http-listeners="http-listener-1,http-
>> listener-2" id="server" log-file="${com.sun.aas.instanceRoot}/logs/
>> server.log" state="on">
>> <property name="docroot" value="$
>> {com.sun.aas.instanceRoot}/docroot"/>
>> <property name="accesslog" value="$
>> {com.sun.aas.instanceRoot}/logs/access"/>
>> </virtual-server>
>> <virtual-server default-web-module="admingui" hosts="$
>> {com.sun.aas.hostName}" http-listeners="admin-listener"
>> id="__asadmin" log-file="${com.sun.aas.instanceRoot}/logs/
>> server.log" state="on">
>> <property name="docroot" value="$
>> {com.sun.aas.instanceRoot}/docroot"/>
>> <property name="accesslog" value="$
>> {com.sun.aas.instanceRoot}/logs/access"/>
>> </virtual-server>
>> <request-processing header-buffer-length-in-bytes="8192"
>> initial-thread-count="10" request-timeout-in-seconds="30" thread-
>> count="130" thread-increment="10"/>
>> <keep-alive max-connections="250" thread-count="1" timeout-
>> in-seconds="5"/>
>> <connection-pool max-pending-count="-1" queue-size-in-
>> bytes="-1" receive-buffer-size-in-bytes="4096" send-buffer-size-in-
>> bytes="8192"/>
>> <http-protocol default-response-type="text/plain;
>> charset=iso-8859-1" dns-lookup-enabled="false" forced-response-
>> type="text/plain; charset=iso-8859-1" ssl-enabled="true"
>> version="HTTP/1.1"/>
>> <http-file-cache file-caching-enabled="true" file-
>> transmission-enabled="false" globally-enabled="true" hash-init-
>> size="0" max-age-in-seconds="30" max-files-count="1024" medium-file-
>> size-limit-in-bytes="537600" medium-file-space-in-bytes="10485760"
>> small-file-size-limit-in-bytes="2048" small-file-space-in-
>> bytes="1048576"/>
>> </http-service>
>> I will look at building and applying the additional patch.
>> [Message sent by forum member 'bkatnich' (bkatnich)]
>> http://forums.java.net/jive/thread.jspa?messageID=275516
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: users-unsubscribe_at_glassfish.dev.java.net
>> For additional commands, e-mail: users-help_at_glassfish.dev.java.net
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscribe_at_glassfish.dev.java.net
> For additional commands, e-mail: users-help_at_glassfish.dev.java.net
>