6
focar em
792
Seguidores

Hoster v3.0 lançado, uma atualização difícil, compatível com versões antigas até 31/03/2016

Criado em: 2016-03-18 15:40:58, atualizado em: 2016-03-30 00:50:42
comments   2
hits   2649

Razões para a escalada

  • O número de usuários do BotVS tem aumentado desde que ele foi lançado, com o aumento do número de robôs, o servidor de banco de dados está sobrecarregado, e uma recente reestruturação da arquitetura geral, com 90% do código sendo reescrito.
  • Uma atualização de hardware é necessária, a versão anterior do host funciona compatível até 31/03/2016
  • A porta de comunicação foi alterada de 9002 para9902Atenção ao comutador.

Novas funcionalidades

  • [[x] Os registros são guardados totalmente localmente, sem restrições no número de registros, os administradores não enviam registros para o BotVS, e são exibidos de forma dinâmica do administrador somente quando obtidos (mas não são guardados)
  • [[x] Salvo em formato sqlite, com suffixo db3 no diretório de logs, o nome do arquivo é robô ID, o usuário pode usar a ferramenta de visualização sqlite para abrir o log analítico
  • [x] O administrador opera o robô de forma ativa recebendo tarefas, o controle do robô é mais fluido
  • [Todas as comunicações são criptografadas com TLS, um nível de segurança superior.
  • [x] LogProfitReset e LogReset, e a função de reset do gráfico adicionam uma função de preservação de números de itens, podendo reinstalar dados ou preservar números de itens recentes
  • [x] Adição de função de reutilização de conexão TCP para fornecer velocidade de acesso a dados
  • [[x] Correção de muitos detalhes que se acumularam ao longo de mais de um ano

Modo de armazenamento do diário

  • Quando um administrador faz um login com sucesso no BotVS, ele cria uma pasta de logs no diretório do programa, onde ele gera um arquivo de logs.docker.pidDocumentos
  • Este arquivo guarda um ID único de 32 bits, e cada bot executado neste host é associado a este ID único.
  • Os usuários podem criar processos de vários hospedeiros, e vários hospedeiros podem compartilhar um arquivo docker.pid com o diretório de logs
  • O conteúdo do arquivo docker.pid não será alterado uma vez criado
  • Os registros dos robôs são mantidos no diretório logs, com o formato robô ID.db3
  • Ao acessar o registro do robô, o servidor envia um comando para o host correspondente com base no ID único no conteúdo docker.pid do host associado ao robô.
  • Se houver vários hosts em execução na mesma máquina, usando o mesmo arquivo docker.pid, o acesso ao registro do robô será feito ao acaso a um deles.
  • A perda do diretório de logs ou a alteração do diretório de trabalho durante a execução do administrador pode causar a perda de registros associados a robôs anteriores.

renovar

http://7xi2n7.com1.z0.glb.clouddn.com/1c9cfbcb394a0051808ee9aff323b58639b09bdc.png

Atualização para realocar o host: https://www.fmz.com/m/add-node

遇到问题可跟贴留言