호스트 v3.0 릴리스, 하드 업그레이드 한 번, 2016/03/31까지 구 버전과 호환

저자:제로, 2016-03-18 15:40:58, 업데이트: 2016-03-30 00:50:42

격화 원인

  • BotVS가 온라인에 나왔을 때부터 사용자들이 늘어나고, 로봇이 늘어나면서 데이터베이스 서버가 과부하가 되고, 최근에는 전체 구조가 재구성되어 90%의 코드가 다시 작성되었습니다.
  • 하드웨어 업그레이드가 필요하고 이전 버전의 호스트는 2016/03/31까지 정상적으로 작동합니다.
  • 통신 포트는 9002에서 9002로 변경되었습니다.9902, .

새로운 기능

  • [x] 로그는 완전히 로컬로 저장되며 로그 항목의 제한이 없습니다. 호스트는 로그를 BotVS에 업로드하지 않습니다.
  • [x] 로그 디렉토리 밑에 db3로 후자를 붙여서 로그를 저장하는 SQLITE 포맷을 사용한다. 파일의 이름은 로봇 ID이다. 사용자가 SQLITE 뷰어 도구를 사용하여 분석 로그를 열 수 있다.
  • [x] 관리자가 로봇을 운영하는 방식은 임무를 적극적으로 받는 방식이며, 로봇은 더 원활하게 제어됩니다.
  • [x] 모든 통신은 TLS 암호화로 보안 수준이 높습니다.
  • [x] LogProfitReset 및 LogReset, 그리고 차트의 reset 함수는 레코드 저장 기능을 추가하여 데이터를 다시 설정하거나 최근 레코드를 저장할 수 있습니다.
  • [x] TCP 연결 복제 기능을 추가하여 데이터 액세스 속도를 제공합니다
  • [x] 온라인에 올린 지 1년 넘게 쌓인 많은 세부적인 문제들을 해결했습니다.

로그 저장 방식

  • 관리자가 BotVS 로그인 성공한 후, 프로그램이 있는 디렉토리에 로그 폴더를 생성하여docker.pid문서
  • 이 파일은 32비트의 고유 아이디를 저장합니다. 이 호스트에서 실행되는 모든 로봇은 이 고유 아이디와 연관됩니다.
  • 사용자가 여러 주관자 프로세스를 만들 수 있으며 여러 주관자가 하나의 docker.pid 파일과 로그 디렉토리를 공유할 수 있습니다.
  • docker.pid 파일은 생성된 후에도 변경되지 않습니다.
  • 로봇의 로그는 로그 디렉터리에 저장되며 파일 이름 형식은: 로봇 ID.db3
  • 查看机器人日志的时候,服务器会根据机器人关联的托管的docker.pid内容中的唯一ID号来向相应托管者发送命令
  • 如果有多个托管者在同一个机器上运行,使用同一个docker.pid文件,获取机器人日志的时候会随机向其中一个托管获取
  • logs 디렉토리 손실 또는 관리자가 실행 중일 때 작업 디렉토리 변경으로 인해 이전에 로봇과 연결된 로그가 손실됩니다.

업데이트

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

업데이트: 관리자를 재배포하십시오:https://www.fmz.com/m/add-node

遇到问题可跟贴留言


더 많은

J이 시스템은 너무 강력해서 천천히 학습합니다.

오타 웨이무