Limites de conexão connection-thresholds
Para servidores com muita carga, o limite de conexão pode ser excedido. Em qualquer caso, é útil descobrir o porquê.
Há três limites diferentes:
-
O limite de conexão com a Web, configurado em seu servidor Web. Para modificá-lo, entre em contato com o administrador do sistema.
-
O limite de conexão do banco de dados. Para modificá-lo, contate o administrador do banco de dados.
-
O limite de conexão do Adobe Campaign, disponível em dois locais:
-
Lado do Tomcat: todas as consultas que chegam de fato ao cliente Adobe Campaign Tomcat.
Esse limite está configurado no arquivo nl6/tomcat-X/conf/server.xml. O atributo maxThreads permite aumentar o limite do número de consultas processadas de cada vez. Pode ser alterado para 250, por exemplo.
code language-none <Connector protocol="HTTP/1.1" port="8080" maxThreads="75" minSpareThreads="5" enableLookups="true" redirectPort="8443" acceptCount="100" connectionTimeout="20000" disableUploadTimeout="true" /> <Engine name="Tomcat-Standalone" defaultHost="localhost"> <Host name="localhost" appBase="./" unpackWARs="true" autoDeploy="true">
-
Banco de dados: conjunto de todas as conexões abertas ao mesmo tempo no banco de dados por um processo.
Esse limite está configurado no arquivo nl6/conf/serverConf.xml. O atributo maxCnx localizado no pool de fontes de dados permite aumentar o limite de consultas processadas simultaneamente.
code language-none <!-- Data source --> <dataSource name="default"> <dbcnx NChar="" bulkCopyUtility="" dbSchema="" encrypted="" login="" password="" provider="" server="" timezone="" unicodeData="" useTimestampTZ=""/> <sqlParams funcPrefix=""> <postConnectSQL/> </sqlParams> <pool aliveTestDelaySec="600" freeCnx="0" maxCnx="90" maxIdleDelaySec="1200"/> </dataSource>
-