Histórico da Página
Informações | ||
---|---|---|
| ||
Esta página foi revisada para considerar as novasconfigurações de serverdo fluigTOTVS Fluig Plataforma para a atualização 1 .5.6 ou superiores. Caso possua uma atualização anterior do fluig acesse: ARQ 021 - Parâmetros de configuração do fluig. |
...
Índice
Índice | ||||||
---|---|---|---|---|---|---|
|
Parâmetros de configuração
...
Acompanhe a seguir detalhes sobre as configurações de parâmetros do arquivo configuration.properties, disponível em : <Diretório Fluig>[diretório_instalação]\repository\wcmdir\config\.
Parâmetro | Parâmetro API | Descrição |
Valores Aceitos | |||
webdesk/FTPPort | FTP_PORT | Alterar a porta FTP para a publicação de documentos via FTP. A porta padrão é 21 | Inteiro de 1 à 65535. |
webdesk/FTPPrivateFolderPort | FTP_PRIVATEFOLDER_PORT | Alterar a porta FTP para a pasta particular. A porta padrão é 25 | Inteiro de 1 à 65535. |
webdesk/FTPPortRange | FTP_PORT_RANGE | Conjunto de portas usadas para conexão de FTP passivo, caso não seja informado é usada uma porta aleatória. | Conjunto de portas, e.g: 2000-3000,3005. |
webdesk/FTPPrivateFolderRange | FTP_PRIVATEFOLDER_PORT_RANGE | Conjunto de portas usadas para conexão de FTP passivo das pastas privadas, caso não seja informado é usada uma porta aleatória. | Conjunto de portas, e.g: 2000-3000,3005. |
webdesk/LSHost | LS_HOST | Alterar o endereço do servidor |
de licenças (License Server). | IP ou HOSTNAME. | |
webdesk/LSPort | LS_PORT | Alterar a porta de comunicação com o servidor |
de licenças (License Server). | Inteiro de 1 à 65535. | ||
webdesk/OOoDir | OO_DIRECTORY | Alterar o diretório de instalação do OpenOffice (para a conversão dos documentos em PDF) | Caminho para instalação do OpenOffice. |
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) | Inteiro de 1 à 65535. |
fluig/ |
server. |
url |
SERVER_ |
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.
URL | Alterar a URL de acesso à plataforma. O padrão inicial é http://[endereco_IP]:8080. | IP ou HOSTNAME. |
totvs/solrHome | SOLR_HOME | Alterar o diretório em que |
são armazenadas as configurações do |
Solr. | Caminho para configuração do Solr. | |
totvs/solrURL | SOLR_URL | Alterar a |
URL do |
Solr. Por padrão |
a URL é [servidor_fluig]:8080/solr. | IP ou HOSTNAME. | ||
totvs/solrCloud | SOLR_CLOUD | Ative para configurar o Solr com servidor em Cluster. | true/false |
totvs/solrRemote | SOLR_REMOTE | Ative para |
configurar o Solr em servidor separado remoto. | true/false |
wcm/cacheServerAddress | CACHE_SERVER_ADRESS |
Alterar [protocolo]:[endereco]:[porta] do servidor de cache de permissões. |
LOCAL_MAP, memcached:[host]:[port], redis:[host]:[port], redisc:[host]:[port] | ||
node.chat.url | NODE_CHAT_URL | Alterar a |
URL utilizada para |
comunicar as notificações e publicações da plataforma em tempo real. Use o mesmo |
endereço (host) da plataforma, para evitar problemas de Cross-Domain. | IP ou HOSTNAME, com a porta. | |
node.realtime.url | NODE_REALTIME_URL | Alterar a |
URL interna do servidor de comunicação com |
o node.js. Use o mesmo |
endereço (host) da plataforma, para evitar problemas de Cross-Domain. |
fluig.schedule.server.enabled
SCHEDULE_SERVER_ENABLED
IP ou HOSTNAME, com a porta. | |
fluig.schedule.server.host | SCHEDULE_SERVER_HOST |
Altera a URL do servidor de agendamentos. | IP ou HOSTNAME. |
fluig.schedule.server.port | SCHEDULE_SERVER_PORT |
Alterar a porta do servidor de agendamentos. |
analytics.enabled
ANALYTICS_ENABLED
Inteiro de 1 à 65535. | |
analytics.resources.folder | ANALYTICS_RESOURCES_FOLDER |
Alterar a pasta de recursos do Fluig Analytics. | Caminho onde fica os arquivos para envio do Analytics. |
fluig/ |
mail.defaultSender |
MAIL_ |
DEFAULT_ |
...
SENDER | Habilitar o envio de e-mail utilizando |
...
o e-mail cadastrado no parâmetro mail.from. | true/false | ||
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 definido como 'true' faz com que todos os e-mails da plataforma sejam enviados a partir do e-mail informado no campo mail.from e não apenas os e-mails de sistema. | true/false |
fluig/mail.from | MAIL_FROM | Alterar o endereço de e-mail utilizado para envio dos e-mails de sistema. |
Parâmetros adicionados a partir da 1.6.1
...
Parâmetro | Parâmetro API | Descrição | Valores Aceitos |
---|---|---|---|
webdesk/OOoEnabled | OO_ENABLED | Habilitar/Desabilitar o serviço do OpenOffice. | true/false |
webdesk/FTPEnabled | FTP_ENABLED | Permite habilitar ou desabilitar o servidor FTP. | true/false |
webdesk/FTPExternalAddress | FTP_EXTERNAL_ADDRESS | Endereço externo do servidor de FTP, necessário para expor o FTP em modo passivo se estiver usando NAT. | IP ou HOSTNAME do servidor externo. |
FDN_emailSmtpServer | SMTP_SERVER | Alterar o HOSTNAME do servidor de SMTP. | IP ou HOSTNAME. |
FDN_emailSmtpPort | SMTP_PORT | Alterar a porta SMTP para o envio de e-mails. A porta padrão é 25. | Inteiro de 1 à 65535. |
FDN_emailSecurity | MAIL_SECURITY | Ativar/Desativar o uso de TLS na conexão SMTP. | true/false |
FDN_emailAuthentication | MAIL_AUTHENTICATION | Ativar/Desativar autenticação no envio de e-mail. | true/false |
FDN_emailUser | MAIL_USER | Login do usuário utilizado na autenticação do servidor de e-mail. | |
FDN_emailPasswd | MAIL_PASSWORD | Senha utilizada na autenticação do servidor de e-mail. |
Parâmetro alterado a partir da 1.6.2
...
Parâmetro | Parâmetro API | Descrição | Valores Aceitos |
---|---|---|---|
FDN_emailSecurity | MAIL_SECURITY | Protocolo de segurança utilizado na conexão SMTP | none/tls/ssl (os valores devem ser minúsculo) |
Configuração do JMS
...
Para obter um melhor desempenho do servidor de aplicação utilizado pela plataforma, recomenda-se a alteração do parâmetro abaixo:
Nota |
---|
A alteração deste parâmetro é opcional e aplicável à atualização 1.6. Antes de alterá-lo |
...
Bloco de código | ||||
---|---|---|---|---|
| ||||
<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:
Informações |
---|
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 No arquivo domain.xml, disponível em: <Diretório Fluig>armazenado na pasta [diretório_instalação]\appserver\domain\configuration:
- Pool de threads para ser usado pelo Wildflypara servir o conteúdo estático e dinâmico. Adicione dentro da tag "<subsystem xmlns="urn:jboss:domain:threads:1.1">" (linha 737, aproximadamente)
Bloco de código | ||
---|---|---|
| ||
<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> |
, altere:
- Configurações relacionadas ao JMS para não persistir as mensagens em disco.
Bloco de código | ||
---|---|---|
| ||
<persistence-enabled>false</persistence-enabled> |
- Alterado configurações do conector web para usar NIO e pool de threads. Substituir a linha 751 (aproximadamente):
| |||
<server | |||
Bloco de código | |||
---|---|---|---|
| |||
<connector name="httpdefault" protocol="HTTP/1.1" scheme="http" socket-binding="http"/> |
Por esta linha:
Bloco de código | ||
---|---|---|
| ||
<connector name="http" protocol="org.apache.coyote.http11.Http11NioProtocol" scheme="http" socket-binding="http" executor="http-pool"/> |
- No domain.bat, disponível em: <Diretório Fluig>\appserver\bin, remover o trecho abaixo:
Nota | ||
---|---|---|
| ||
A alteração no arquivo domain.bat é aplicável somente em instalações em servidor Windows |
Bloco de código | ||
---|---|---|
| ||
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%" ) ) )persistence-enabled="false"> |