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:
-
A variável Limite de conexão com a Web, configurado no servidor Web. Para modificá-lo, entre em contato com o administrador do sistema.
-
A variável limite de conexão de banco de dados. Para modificá-lo, contate o administrador do banco de dados.
-
A variável Limite de conexão do Adobe Campaign, disponível em dois lugares:
-
Tomcat lado: todas as consultas que chegam de fato ao cliente Adobe Campaign Tomcat.
Esse limite é configurado na variável nl6/tomcat-8/conf/server.xml arquivo. A variável maxThreads attribute permite aumentar o limite do número de queries 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. A variável maxCnx atributo localizado em 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>
-