技术文章 > 服务端 > pomelo 工具和库介绍

Pomelo 工具和库介绍
Pomelo 提供了一系列的工具和库供开发者使用,这些工具和库能够协助开发者更好地完成应用开发、调试以及部署等工作。这些工具和库涵盖全面,有管理控制工具,有用来做压力测试的工具,也有一些比较通用的库。
- 命令行工具 pomelo
Pomelo 框架提供的一个较简单的工具,该工具可以帮助开发者更便捷、更有效地进行应用开发,包括创建项目、启动应用、停止应用、关闭应用等等,请参考 pomelo 命令行工具使用。
- pomelo-cli
Pomelo-cli 是一个 pomelo 服务器群的管理客户端,通过连接注册到 master 服务器,可以对服务器群进行较为高级的管理,如运行时动态的添加关闭服务器,查看服务器的状态等等。请参考 pomelo-cli 更详细的文档。
- pomelo-robot
Pomelo-robot 是一个用来对 pomelo 游戏框架进行性能测试的工具,可以帮助开发者做一些压力测试,请参考 pomelo-robot 更详细的文档。
- pomelo-daemon
Pomelo-daemon 提供了一个 daemon 服务,可以用这个服务来进行分布式部署以及日志收集。请参考 pomelo-daemon 的使用。
- pomelo-admin-web
Pomelo-admin-web 是 pomelo 框架中基于 pomelo-admin 开发的 web 端监控的模块,可以通过 web 端的方式来对游戏服务器集群的运行状态,性能,日志等进行实时的监控。请参考 pomelo-admin-web 工具的使用。
- pomelo-sync
pomelo-sync 模块是用来管理游戏进程中需要持久化的数据在内存与存储系统之间同步的。请参考 pomelo sync 使用文档。
- pomelo-protobuf
Pomelo-protobuf 是对 google protobuf 的一个实现,借助 javascript 的语言特性,实现了类 .proto 文件的运行时解析,并用在 pomelo 框架中,完成对要传输消息的压缩。protobuf 不仅可以用在服务端,也同样可以用于 web 客户端。具体请参考 pomelo-protobuf。
来源:摘自 https://github.com/NetEase/pomelo/wiki/pomelo%E5%B7%A5%E5%85%B7%E5%92%8C%E5%BA%93%E4%BB%8B%E7%BB%8D,本站 行痴 整理