Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

 

Anchor
Configurando seu servidor
Configurando seu servidor
Cada conta que você possui é individualizada, isso significa que há um servidor (Tomcat) independente, além de usuários e senhas para banco de dados e demais servidores. Além dos recursos disponibilizados na interface você também pode acessar seus arquivos através de FTP permitindo configurações arbitrárias do seu servidor.

 


Redefinindo as senhas dos serviços

Anchor
Redefinindo as senhas dos serviços
Redefinindo as senhas dos serviços

Utilize o botão trocar senha para redefinir em um único passo as senhas do:

  1. Webrun – Senha de acesso à interface administrativa, onde se configura os WFREs;
  2. Tomcat – Senha administrativa do servidor, usada para acessar o autotest do Webrun;
  3. PostgreSQL – Redefine a senha do seu usuário do PostgreSQL;
  4. MySQL – Redefine a senha no MySQL;
  5. MS-SQL Server – Redefine a senha no MS-SQL Server;

Esta alteração não afeta a senha armazenada nos projetos do Webrun (WFRE), após efetuar a troca é necessário atualizar a senha nos WFRE’s do Webrun.

...

...

 

Fazendo upload de sua aplicação

Você pode publicar sua aplicação usando um JAR, através do método tradicional que consiste em utilizar as tabelas FR_*, ou usar um WAR completo de um sistema.

A senha deve ter no mínimo 8 caracteres e combinar letras, números e símbolos, além de MAIÚSCULAS e minúsculas.

Anchor
Fazendo upload de sua aplicação
Fazendo upload de sua aplicação

Publicação usando o JAR 
Anchor
publicacaoJAR
publicacaoJAR

Se optar pelo JAR primeiro passo é gerar o JAR com a aplicação compilada em seu ambiente de desenvolvimento. Lembre-se de marcar a opção “Você deseja também fazer a compilação do código gerado?” ao gerar o JAR, opcionalmente você também pode selecionar a opção “Exportar relatórios?” para não necessitar da tabela FR_RELATORIO. Veja como gerar o JAR nos seguintes tópicos do Manual do Maker 2:

  1. http://suporte.softwell.com.br/maker/manual/Maker2.htm
  2. http://suporte.softwell.com.br/maker/manual/recursos_avancados/geracao_codigo_fonte/exportar_codigo_jar.htm

 

Agora basta clicar no botão “Upload”, o arquivo será adicionado à pasta systems do Webrun. Somente arquivos JAR e WFRE podem ser adicionados aqui. Após adicionar um JAR você deve reiniciar o Tomcat para que a aplicação seja atualizada.

Publicação através das FR_*
Anchor
publicacaoFRZ
publicacaoFRZ

Para utilizar as FR’s basta enviar o WFRE do projeto, e acessar o Webrun. Será necessário também recriar o banco de dados no servidor de banco de dados (Backup/Restore será discutido mais adiante neste manual).

Publicação através de WAR
Anchor
publicacaoWAR
publicacaoWAR

Este método não é recomendável pois um WAR tem mais que 45 MB o que atrasa muito o processo de publicação, sempre que possível opte pela utilização do JAR que é muito menor, reduzindo o tempo de upload.

Para publicar seu WAR utilize um cliente FTP para copiar o seu WAR para a pasta “<<CONTA>>\tomcat\webapps”, após a conclusão do upload reinicie seu servidor para que o novo WAR seja publicado.

Histórico de uso de memória
Anchor
Histórico de uso de memória
Histórico de uso de memória

Este gráfico permite acompanhar o uso de memória de sua aplicação ao longo dos últimos dias. Você também pode consultar o relatório detalhado contendo os dados dos últimos dias de sua aplicação. É importante acompanhar o uso de memória para evitar que falte memória para sua aplicação devido ao aumento de carga após a implantação. No relatório você também poderá observar o número de acessos (sessões de usuários) durante o dia, verificando a relação entre a quantidade de usuários e o consumo de memória.

Opções avançadas
Anchor
Opções avançadas
Opções avançadas

Além das configurações básicas é possível definir diversos parâmetros de configuração do seu Webrun, permitindo uma personalização simples e rápida. Observe que muitos desses parâmetros somente serão aplicados após reiniciar seu servidor (Tomcat).

Image Added

Webrun visual settings
Anchor
Webrun visual settings
Webrun visual settings

Esta seção permite definir detalhes da aparência do seu Webrun.

Imagem de fundo personalizada

Utilize para especificar a imagem de fundo do Webrun na tela de seleção do sistema.

Imagem de login  personalizada

Utilize para redefinir a imagem que aparece no banner da tela de login.

Webrun advanced settings
Anchor
Webrun advanced settings
Webrun advanced settings

Aqui estão listadas algumas opções de configuração do Webrun que você deve dedicar alguma atenção.

Optimize to internet

O Webrun por padrão transfere muito mais código para a camada cliente do que o normalmente necessário, isso ocorre porque ele vem configurado para o ambiente de Intranet onde é aceitável tal desperdício devido aos benefícios que ele pode oferecer. Porém você pode melhorar significativamente a performance de suas aplicações. Consulte o manual do Webrun para saber as implicações de tal recurso.

Enable Task Schudeler

Ativa o agendador de tarefas do Webrun, sem essa opção os fluxos agendados não irão executar, caso não tenha nenhum fluxo agendado desative tal opção para poupar recursos.

Debug mode

Ative somente quando estiver encontrando problemas em sua aplicação e deseja mais detalhes sobre o erro, desative assim que solucionar o problema.

Rule timeout

Determina o tempo máximo de execução dos fluxos. Coloque o menor valor possível pois se o fluxo demorar muito provavelmente há um erro de programação que pode estar desperdiçando os recursos do servidor.

DNS Integration
Anchor
DNS Integration
DNS Integration

Permite especificar uma URL alternativa para acesso a sua aplicação, aqui você informará a URL que o cliente irá utilizar sem o HTTP, por exemplo: apps.meusite.com.br. Para adicionar mais de uma URL use um espaço como separador. Depois você deve configurar o seu servidor DNS para redirecionar as requisições para a conta nos servidores do MakerPlanet através de um registro CNAME.

Para tal adicione um registro CNAME ao seu servidor DNS que irá redirecionar um subdomínio (neste exemplo apps) do seu site para os servidores do MakerPlanet, por exemplo para que seus clientes acessem os seus sistemas através da URLHTTP://apps.meusite.com.br/ e sejam redirecionados para HTTP://minhaconta.makerplanet.com/basta adicionar o seguinte registro no seu DNS:

Tipo: CNAME
Origem: apps 
Destino: minhaconta.makerplanet.com

Há um período para atualização do DNS, após algum tempo (< 4h) o redirecionamento do seu site começará a funcionar e você será redirecionado para o MakerPlanet, que também tem um período para atualização das URL’s alternativas (24h-72h), enquanto esta atualização não for efetuada você verá o site do MakerPlanet.

Usando o DNS dos servidores do MakerPlanet

Caso você ainda não tenha um DNS para o seu domínio, ou ele somente será usado para a aplicação você poderá utilizar o Name Servers do MakerPlanet, para tal adicione os seguintes servidores como Name Servers no registro no seu domínio:

Name Server 1
Nome: ns1.makerplanet.com.br
IP: 

Name Server 2
Nome: ns2.makerplanet.com.br
IP:

Webrun version and temp files
Anchor
Webrun version and temp files
Webrun version and temp files

Utilize para controlar a versão do Webrun e Gerador de relatórios utilizado.

Webrun version

Aqui você pode especificar qual versão do Webrun será utilizada em sua aplicação, você pode alterar a versão utilizada a qualquer momento, mas antes é necessário parar o Tomcat.

Republish

Use este comando para limpar o context do Webrun, a pasta work será apagada, e o WAR do Webrun será republicado apagando qualquer alteração na pasta do Webrun restaurando-o para o estado original.

Maker Reports

Esta opção permite substituir a versão do gerador de relatórios em uso no seu Webrun, é recomendável parar o Tomcat antes de trocar a versão para evitar que algum relatório em execução impeça a conclusão da tarefa.

HTTP, HTTPS e Client Authentication

Permite configurar o acesso via HTTPS, HTTP e autenticação da máquina cliente.

Autenticação da máquina do cliente

Este recurso restringe o acesso ao sistema somente através de computadores com um certificado SSL instalado, ou seja, somente os computadores em que você adicionar o certificado terão acesso ao sistema, esta opção desabilita o acesso via HTTP.

Importação do FRZ (Experimental)
Anchor
Importação do FRZ (Experimental)
Importação do FRZ (Experimental)

Através desta interface é possível atualizar sua aplicação rapidamente, se valendo dos recursos de exportação/importação do Maker (FRZ).

O que pode ser importado

Este recurso se baseia no utilitários disponibilizado pela Softwell e pode importar todos os objetos suportados pelo Maker 2.5.1.55 ou superior. Especialmente formulários, fluxos, relatórios, dicionário de dados, tabelas, dados e menu.

Image Added

Como selecionar o que será importado

Não há como determinar o que será importado, o utilitário importa todo o conteúdo do FRZ, portanto crie um FRZ somente com os itens que devem ser importados.

Como utilizar:

  1. Faça UPLOAD do FRZ desejado.
  2. Selecione o WFRE do projeto que deseja atualizar;
  3. Informe o login e senha de um usuário do Maker com permissão sobre os objetos (formulários, relatórios, fluxos, ...) que serão atualizados, normalmente “master”;
  4. Pressione o botão “Importar para o sistema selecionado”;
  5. Aguarde cerca de 5 min e confira se o processo concluiu com sucesso.