Publicar Sistema Ambiente de Produção



  • Olá pessoal, estou com algumas dúvidas quanto a publicação de WAR em ambientes de produção.

    Tenho o seguinte ambiente de desenvolvimento:
    - Criei um banco de dados chamado Maker no PostgreSQL
    - Esse único banco de dados (estrutura tabelas FR) é responsável por todos os projetos em desenvolvimento
    - Possuo o projeto XYB e o projeto ZST, cada projeto possui uma conexão adicional para as tabelas de dados epecificos de cada um, assim não misturo as tabelas FR com as tabelas de dados.
    - Agora quero publicar um WAR do projeto XYB em ambiente de produção, seguindo esse link: http://suporte.softwell.com.br/maker/manual2_7/pt/maker_2/desenvolvimento_homologacao_producao.htm e esse outro: http://suporte.softwell.com.br/maker/manual2_7/pt/dicas_e_truques/diversos/exemplo_script_da_publicacao_war_jar.htm

    Perguntas:

    1- Preciso criar dois bancos no ambiente de produção? 1 para as tabelas FR necessárias e outro pra conexão adicional?
    2- O outro projeto ZST ainda está em desenvolvimento, e precisará das mesmas tabelas FR necessárias, tenho que atualizar essas tabelas FR em produção? Ou não precisa? Não irá interferir no funcionamento ou atualizações futuras do projeto XYB?
    3- O banco onde ficará as tabelas FR necessárias, precisará que o usuário da aplicação seja [b]Superuser[/b]?

    Lembrem-se, as tabelas FR são compartilhadas entre multiplos projetos.

    Desde já agradeço a atenção de todos!


  • Olha Diovanni
    Eu também utilizo 2 bancos de dados separados (Projeto e Base Cliente).
    Como possuo vários clientes que possuem a mesma estrutura em sua base de dados quando vou implantar o sistema
    eu simplesmente efetuou o deploy do arquivo .war no tomcat e também armazeno uma cópia da base do projeto do maker.
    então pelo webrun referencio a base do maker e também referencio o base do cliente como conexão adicional.

    Feito isso tudo funciona :mrgreen:

Log in to reply