pinus学习(1)
本教程以pinus官方提供的聊天demo作為參考來學習。
學習目標:
1、學會pinus的安裝。
2、學會pinus的服務器添加和啟動。
3、學會pinus的一些基本術語概念和規則。
4、學會pinus的一些API操作。
由于我本人也是第一次學習,一邊學一邊寫教程。
所以在寫的時候,會盡可能按照官方提供的 聊天demo 并結合 官方文檔 來一步一步剖析代碼。
同時寫上自己的理解和官方提供的文檔說明。
開始。
本篇學習:
1、pinus的安裝。
2、pinus如何添加服務器。
3、pinus如何啟動服務器。
第一步:下載pinus
npm install pinus -g
第二步:創建項目,并初始化
pinus init 你的項目名字 (如:pinus init ./demo 表示創建一個demo文件夾的pinus項目)
第三步:擴展需求
1、新增服務器
{
配置:game-serverdistconfigservers.json 文件
{
如,增加了 gate服務器
增加了 connector-server-2 服務器
注意:
以上紅框中的端口不能重復,否則服務器將不能正常啟動。(踩了坑的教訓)
}
配置:game-serverdistconfigadminServer.json 文件
{
如果你增加了gate類型的服務器,那就把type屬性設置為:gate
至于token的值,目前來講,沒有深入研究,暫不明確,總之現在是寫死。
根據大大的解釋:
}
}
2、啟動服務器
進入game-server文件夾,運行命令:
npm start
你會看到如下圖顯示:
3、查看服務器狀態
進入game-server文件夾,運行命令:
pinus list
會看到如下圖顯示:
4、關閉所有服務器
進入game-server文件夾,運行命令:
pinus stop
或者
pinus kill
其中pinus stop比較優雅,pinus kill比較粗暴,安全性低,開發環境下可以使用,產品環境慎用
總結
以上是生活随笔為你收集整理的pinus学习(1)的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 每日优鲜app怎么了(每日英语听力)
- 下一篇: 在使用Kettle的集群排序中 Cart