您可以在 em-Jetty-config.xml 文件中修改 SSL 的许多组件。
有关 Jetty 的更多信息,请参阅 http://docs.codehaus.org/display/JETTY/How+to+configure+SSL。
<Set name="port">8444</Set>
<Set name="validateCertificates">true</Set> <Set name="verifyHostnames">true</Set> <Set name="keystore"><SystemProperty name="introscope.config" default="./config" />/internal/server/keystore</Set> <Set name="password">password</Set>
<Set name="needClientAuth">true</Set> <Set name="truststore"><SystemProperty name="introscope.config" default="./config" />/internal/server/keystore</Set> <Set name="trustPassword">password</Set>
要设置启用的密码套件,请将 cipherSuites 属性设置为一个密码套件列表:
<Set name="cipherSuites">
<Array type="java.lang.String">
<Item>SSL_DH_anon_WITH_RC4_128_MD5</Item>
</Array>
</Set>
要使用 SSL,代理和 Workstation 必须具备与企业管理器相同的启用密码套件。 您可以限定启用密码套件执行以下操作:
使用 HTTPS 时,企业管理器仅服务于在 maxThreads 属性中配置的数量的代理。 允许的代理连接数是在 apm-events-thresholds-config.xml 文件中的 introscope.enterprisemanager.agent.connection.limit property 属性中配置的。 请确保 maxThreads 值大于或等于 introscope.enterprisemanager.agent.connection.limit 值。 当代理配置为通过 HTTPS 进行连接时,如果没有足够的线程,某些 HTTPS 代理可能不会显示在客户端中或报告任何度量标准。
注意:当 maxThreads 属性限制企业管理器服务的代理数时,企业管理器和代理日志将不包含有关非服务代理的错误、警告或消息。
如果在访问 CEM 控制台时偶尔看到空白页,您可以重置默认请求标题大小限制 (4 KB)。 在 em-jetty-config.xml 文件中重置标题大小限制。
请执行以下步骤:
<New class="com.wily.webserver.NoNPESocketConnector">
<set name="headerBufferSize">8192</Set>" <Set name="RequestBufferSize">16384</Set>"
修改后的部分将显示为以下代码段:
<Call name="addConnector">
<Arg>
<New class="com.wily.webserver.NoNPESocketConnector">
<Set name="port">8081</Set>
<set name="headerBufferSize">8192</Set>
<Set name="RequestBufferSize">16384</Set>
<Set name="ThreadPool">
<New class="org.mortbay.thread.BoundedThreadPool">
<Set name="minThreads">10</Set>
<Set name="maxThreads">100</Set>
<Set name="maxIdleTimeMs">60000</Set>
</New>
</Set>
</New>
</Arg>
</Call>
introscope.enterprisemanager.webserver.jetty.configurationFile=em-jetty-config.xml
|
版权所有 © 2013 CA。
保留所有权利。
|
|