Esta página foi revisada para considerar as novas configurações de server do fluig para a atualização 1.5.6.

Caso possua uma atualização anterior do fluig acesse: ARQ 021 - Parâmetros de configuração do fluig.

 

Acompanhe a seguir detalhes sobre as configurações de parâmetros do arquivo configuration.properties, disponível em: <Diretório Fluig>\repository\wcmdir\config\.

Parâmetro

Parâmetro API

Objetivo

webdesk/FTPPort
FTP_PORT

Alterar a porta FTP para a publicação de documentos via FTP. A porta padrão é 21.

webdesk/FTPPrivateFolderPort
FTP_PRIVATEFOLDER_PORT

Alterar a porta FTP para a pasta particular. A porta padrão é 25.

webdesk/LSHost
LS_HOST

Alterar o servidor do License Server.

webdesk/LSPort
LS_PORT

Alterar a porta de comunicação com o servidor do License Server.

webdesk/OOoDir
OO_DIRECTORY

Alterar o diretório de instalação do OpenOffice (para a conversão dos documentos em PDF).

webdesk/OOoPort
OO_PORT

Alterar as portas disponíveis para o OpenOffice. Para informar mais de uma porta deve-se utilizar o separador “,” (vírgula).

fluig/mail.defaultSender
MAIL_DEFAULT_SENDER

Habilitar o envio de e-mail utilizando o e-mail cadastrado no campo mail.from.

fluig/mail.from
MAIL_FROM

Altera o endereço de e-mail utilizado para envio dos e-mails de sistema

fluig/mail.personal
MAIL_PERSONAL

Definir um nome junto ao e-mail de origem, para identificar a empresa por exemplo. Tipo: NOME_DA_EMPRESA [email protected].

fluig/mail.allNotification
MAIL_ALL_NOTIFICATION

Caso marcado como ‘true’ faz com que todos os e-mails do produto sejam enviados com o e-mail informado no campo mail.from e não apenas os e-mails de sistema.

totvs/solrHome
SOLR_HOME

Alterar o diretório em que ficam as configurações do solr

totvs/solrURL
SOLR_URL
Alterar a url do SOLR. Por padrão é <servidorlocal>:8080/solr.
totvs/solrCloud
SOLR_CLOUD

Ative para configurar o Solr com servidor em Cluster.

totvs/solrRemote
SOLR_REMOTE

Ative para confirurar o Solr em servidor separado.

wcm/cacheServerAddress
CACHE_SERVER_ADRESS

Endereço do servidor de cache de permissões. (ip:porta)

node.chat.url
NODE_CHAT_URL

Alterar a url do chat Fluig utilizada para se comunicar. Use o mesmo HOSTNAME do fluig, para evitar problemas de Cross-Domain.

node.realtime.url
NODE_REALTIME_URL

Alterar a url interna do servidor de comunicação com o o node.js. Use o mesmo HOSTNAME do fluig, para evitar problemas de Cross-Domain.

fluig.schedule.server.enabled
SCHEDULE_SERVER_ENABLED
Ativa o servidor de agendamentos externo.
fluig.schedule.server.host
SCHEDULE_SERVER_HOST
A URL do servidor de agendamentos.
fluig.schedule.server.port
SCHEDULE_SERVER_PORT
A porta do servidor de agendamentos.
analytics.enabled
ANALYTICS_ENABLED
Ativar o Analytics.
analytics.resources.folder
ANALYTICS_RESOURCES_FOLDERPasta de recursos do Analytics.
totvs/conciergeAddress
WIZARD_CONCIERGE_ADDRESSURL de acesso ao Concierge (Assistente de implantação Rápida).

Para configuração de envio de e-mail utilizando TLS é necessária a inclusão do parametro tls="true" na tag "smtp-server":

<subsystem xmlns="urn:jboss:domain:mail:1.1">
 <mail-session jndi-name="java:jboss/mail/Default">
 <smtp-server tls="true" outbound-socket-binding-ref="mail-smtp">
 <login name="USUÁRIO" password="SENHA"/>
 </smtp-server>
 </mail-session>
 <mail-session jndi-name="java:/Mail">
 <smtp-server tls="true" outbound-socket-binding-ref="mail-pop3">
 <login name="USUÁRIO" password="SENHA"/>
 </smtp-server>
 </mail-session>
 </subsystem>

Recomendações

Para obter um maior desempenho do servidor de aplicação utilizado pelo Fluig, recomenda-se a alteração dos parâmetros abaixo:

A alteração destes parâmetros é opcional, e é aplicável ao Fluig 1.1.4 ou inferior. Antes de alterá-los, não esqueça de criar um backup do arquivo domain.xml.

No domain.xml, disponível em: <Diretório Fluig>\appserver\domain\configuration:

<bounded-queue-thread-pool name="http-pool">
  <core-threads count="100"/>
  <queue-length count="20"/>
  <max-threads count="300"/>
  <keepalive-time time="15" unit="seconds"/>
</bounded-queue-thread-pool>
<persistence-enabled>false</persistence-enabled>
<connector name="http" protocol="HTTP/1.1" scheme="http" socket-binding="http"/>

Por esta linha:

<connector name="http" protocol="org.apache.coyote.http11.Http11NioProtocol" scheme="http" socket-binding="http" executor="http-pool"/>

A alteração no arquivo domain.bat é aplicável somente em instalações em servidor Windows


if not "%PRESERVE_JAVA_OPTS%" == "true" (
	rem Add tiered compilation, if supported (64 bit VM), and not overriden
	echo "%JAVA_OPTS%" | findstr /I "\-XX:\-TieredCompilation \-client" > nul
  if errorlevel == 1 (
	"%JAVA%" -XX:+TieredCompilation -version > nul 2>&1
	  if not errorlevel == 1 (
		set "JAVA_OPTS=-XX:+TieredCompilation %JAVA_OPTS%"
      )
  )
)