当前位置: 首页 > news >正文

网站制作内联框长沙seo代理

网站制作内联框,长沙seo代理,营销管理网站制作,俄罗斯的外贸b2b网站✨ 目录 ▷ 为什么要部署多用户▷ 开启分发服务器▷ 配置启动多个信令服务器▷ 配置启动客户端▷ 多用户启动整体流程和预览▷ 注意事项 ▷ 为什么要部署多用户 之前的像素流部署,属于单用户,是有很大的弊端的打开多个窗口访问,可以看到当一…

✨ 目录

    • ▷ 为什么要部署多用户
    • ▷ 开启分发服务器
    • ▷ 配置启动多个信令服务器
    • ▷ 配置启动客户端
    • ▷ 多用户启动整体流程和预览
    • ▷ 注意事项

▷ 为什么要部署多用户

  • 之前的像素流部署,属于单用户,是有很大的弊端的
  • 打开多个窗口访问,可以看到当一个用户操作界面的时候,另一个界面也会相应变化,这在实际项目中,多人访问同一个项目肯定是不妥的

单用户部署

▷ 开启分发服务器

  • 由于要部署多用户,就要通过一个分发服务器去分发用户的请求
  • 先打开 Matchmaker/config.json 文件,讲分发的接口统一调整成为 80
  • 然后进入 platform_scripts/cmd/ 文件夹下,点击 run.bat 启动分发服务器
{"HttpPort": 80,"UseHTTPS": false,"MatchmakerPort": 9999,"LogToFile": true,"EnableWebserver": true
}

开启分发服务器

▷ 配置启动多个信令服务器

  • 如果想多少个用户同时访问,就复制多少个信令服务器 SignallingWebServer 的包
  • 然后进入各自包中,打开配置文件 config.json 对各个信令服务器进行配置,只需要配置以下 4项 即可
  • UseMatchmaker: 是否使用分发,这里要设置为 true,用于多用户访问时自动分配
  • HttpPort: 用户在浏览器通过该端口进行访问像素流
  • StreamerPort: 像素流向外流送的端口
  • SFUPort: 转发器接口,由一个服务器和多个终端组成,收到像素流后,通过该端口转发给用户客户端,所以必须唯一,理论上可以分配 65536 个端口,但是由于其他很多端口被各种特殊软件使用,实际上能配置的端口远远小于该值
  • 最后进入各个信令服务器文件夹的 platform_scripts/cmd 下,双击 run_local.bat 启动即可
// 信令服务器1
{"UseFrontend": false,"UseMatchmaker": true,"UseHTTPS": false,"UseAuthentication": false,"LogToFile": true,"LogVerbose": true,"HomepageFile": "player.html","AdditionalRoutes": {},"EnableWebserver": true,"MatchmakerAddress": "","MatchmakerPort": 9999,"PublicIp": "localhost","HttpPort": 81,"HttpsPort": 443,"StreamerPort": 881,"SFUPort": 8881,"MaxPlayerCount": -1
}
// 信令服务器2
{"UseFrontend": false,"UseMatchmaker": true,"UseHTTPS": false,"UseAuthentication": false,"LogToFile": true,"LogVerbose": true,"HomepageFile": "player.html","AdditionalRoutes": {},"EnableWebserver": true,"MatchmakerAddress": "","MatchmakerPort": 9999,"PublicIp": "localhost","HttpPort": 82,"HttpsPort": 443,"StreamerPort": 882,"SFUPort": 8882,"MaxPlayerCount": -1
}

配置多个信令服务器

▷ 配置启动客户端

  • 复制多个快捷方式,在属性中添加 -PixelStreamingIP=localhost -PixelStreamingPort=881 -log -RenderOffScreen
  • 修改其中的 PixelStreamingPort 参数与信令服务器中对应即可
  • 然后双击启动多个客户端即可

配置启动客户端

▷ 多用户启动整体流程和预览

  • 第一步: 需要在 Matchmaker\platform_scripts\cmd 中开启分发服务器
  • 第二步: 需要开启多个信令服务器,需要在每个信令服务器的 platform_scripts\cmd 下单独开启
  • 第三步: 开启多个客户端
  • 第四步: 直接在浏览器中输入 http://127.0.0.1/ 即可,由于在第一步中配置了入口都是80端口,所以访问 http://127.0.0.1/ 后会自动帮你分配到 8182
  • 效果: 可以看到操作其中一个窗口,另一个窗口并不会随之运动,并且两者的浏览器端口不一样

启动预览

▷ 注意事项

  • 由于部署多用户,需要开启多个信令服务器和多个其他服务,因此及耗服务器的配置,这也是为什么很多大型游戏都分区运行,其实每个区都是一个服务器甚至是一个服务器集群,但是每个区能注册的用户也是有限制的,所以才会有服务器爆满这种说法
  • 如果用户超过了信令服务器的总数,用户将一直进入不了页面,直到有人下线,将该信令服务器闲置出来后才可以进入,所以需要前端做好用户的限制和提示等
  • 在linux中部署的时候,只需要将在服务器上部署多个信令服务器即可,客户端是用户自己下载到本机运行的。就相当于王者荣耀,需要先下载王者荣耀客户端一样,进入游戏的服务才是服务器提供的

注意事项

http://www.tj-hxxt.cn/news/3590.html

相关文章:

  • 建设网站学什么语言交换链接适合哪些网站
  • 公司网站建设意义青岛关键词排名系统
  • 湖北企业网站建设多少钱惠州seo快速排名
  • 广州网站排名专业乐云seo整站seo排名外包
  • 金山做网站的公司网络推广哪个好
  • 做开锁推广什么网站好tool站长工具
  • 做网站一般是什么工作千网推软文推广平台
  • 涞水住房和城乡建设厅网站站外推广怎么做
  • 在网站上做送餐外卖需要哪些资质四川网络推广推广机构
  • 寻找网站建设推广市场营销毕业论文
  • 做淘宝网站java代码成都网站seo费用
  • 网站首页没收录北京疫情发布不再公布各区数据
  • 小程序网站做多大尺寸网络推广渠道分类
  • 网络销售网站外包互联网搜索引擎
  • 迈若网站建设郑州seo多少钱
  • 网站建设又叫什么软件温州网站建设制作
  • 网站布局f点击精灵seo
  • 卡盟网站建设广州竞价外包
  • 重庆高端网站建设价格培训机构seo
  • 想百度搜到网站新域名怎么做竞价推广的基本流程
  • 北京专业做网站推广爱站网seo综合查询工具
  • 公司网站制作注意什么营销型网站是什么意思
  • 小语种服务网站长沙市最新疫情
  • 有哪些网站可以学做糕点的网页制作教程书籍
  • 做网站找客源广州网站外包
  • 宝武马钢集团公司招聘网站广州最新疫情通报
  • 有什么网站可以做ppt厦门网站推广公司哪家好
  • 产品外包装设计网站网站seo招聘
  • 芙蓉网站制作西安seo顾问
  • 标准企业网站开发合同关键词排名推广怎么做