Skip to content

Pinus工具和库介绍

mike edited this page Dec 25, 2017 · 2 revisions

pinus 提供了一系列的工具和库供开发者使用,这些工具和库能够协助开发者更好地完成应用开发、调试以及部署等工作。这些工具和库涵盖全面,有管理控制工具,有用来做压力测试的工具,也有一些比较通用的库。

  • 命令行工具pinus

pinus框架提供的一个较简单的工具,该工具可以帮助开发者更便捷、更有效地进行应用开发,包括创建项目、启动应用、停止应用、关闭应用等等,请参考pinus命令行工具使用

  • pinus-cli

pinus-cli是一个pinus服务器群的管理客户端,通过连接注册到master服务器,可以对服务器群进行较为高级的管理,如运行时动态的添加关闭服务器,查看服务器的状态等等。请参考pinus-cli更详细的文档

  • pinus-robot

pinus-robot是一个用来对pinus游戏框架进行性能测试的工具,可以帮助开发者做一些压力测试,请参考pinus-robot更详细的文档

  • pinus-daemon

pinus-daemon 提供了一个 daemon 服务,可以用这个服务来进行分布式部署以及日志收集。请参考pinus-daemon的使用

  • pinus-admin-web

pinus-admin-web 是 pinus 框架中基于pinus-admin开发的web端监控的模块,可以通过 web 端的方式来对游戏服务器集群的运行状态,性能,日志等进行实时的监控。请参考pinus-admin-web工具的使用

  • pinus-sync

pinus-sync 模块是用来管理游戏进程中需要持久化的数据在内存与存储系统之间同步的。请参考pinus sync 使用文档

  • pinus-protobuf

pinus-protobuf 是对google protobuf的一个实现,借助javascript的语言特性,实现了类.proto文件的运行时解析,并用在pinus框架中,完成对要传输消息的压缩。protobuf不仅可以用在服务端,也同样可以用于web客户端。具体请参考pinus-protobuf

Clone this wiki locally