遇到过的问题
诸葛伦
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
外网出现战场时间到了,但是没把玩家踢出来地图
在人物身上添加个定时器,第一次执行的时候,把是这个活动地图id的跟玩家当前的所在地图id比较是相同的就提出原创 2018-03-16 09:56:13 · 261 阅读 · 0 评论 -
某公司限制协议长度16bit导致玩家进不去
昨晚发现某公司的底层限制了协议长度16bit(正常来说这是很科学的),但是我们一直以来的习惯,导致玩家上不去,原因是我们手动粘的包过大,超过了对方限制的长度。粘包的初始想法减少协议头(简单说是控制一下流量),但是有些公司的底层比较智能点限制了长度。解决:把手动粘的包单体大的抽出来单独发,太大的要写个循环切成小包。(只做记录哈)...原创 2018-09-26 10:17:44 · 256 阅读 · 0 评论 -
Erlang项目内存泄漏分析方法
这篇文章主要介绍了Erlang项目内存泄漏分析方法,本文讲解了分析方法、分析流程并找到问题原因和解决方法,需要的朋友可以参考下随着项目越来越依赖Erlang,碰到的问题也随之增加。前段时间线上系统碰到内存高消耗问题,记录一下troubleshooting的分析过程。线上系统用的是Erlang R16B02版本。问题描述有几台线上系统,运行一段时间,内存飙升。系统模型很简单,有网络连接,...转载 2018-07-15 20:23:33 · 852 阅读 · 0 评论 -
性能分析之IO分析-jbd2引起的IO高
背景:请事假在外中,听平台组同事反馈了一个问题,在往生产数据库中导入部分数据时会造成客户端的访问超时,初步定位是因为服务器磁盘占用IO过高,导数据时IO会飙升到100%,因此引起了不少数据库的慢查询操作导致客户端响应超时,无奈只好暂时停止了导入数据的脚本,同时也延误了针对这部分数据的生产测试工作。于是我第二天回到公司就投入了对这个问题的跟踪定位工作。环境描述:操作系统文件系统数据库首先我们数据库...转载 2018-06-02 14:56:43 · 3745 阅读 · 0 评论 -
Linux vmstat命令实战详解
mstat命令是最常见的Linux/Unix监控工具,可以展现给定时间间隔的服务器的状态值,包括服务器的CPU使用率,内存使用,虚拟内存交换情况,IO读写情况。这个命令是我查看Linux/Unix最喜爱的命令,一个是Linux/Unix都支持,二是相比top,我可以看到整个机器的CPU,内存,IO的使用情况,而不是单单看到各个进程的CPU使用率和内存使用率(使用场景不一样)。一般vmstat工具的...转载 2018-06-02 11:53:28 · 268 阅读 · 0 评论 -
linux sar命令详解
linux sar命令详解2012年08月21日 ⁄ CentOS, Linux ⁄ 共 4053字 ⁄ 字号 小 中 大 ⁄ 评论 1 条 ⁄ 阅读 52,586 次sar(System Activity Reporter系统活动情况报告)是目前 Linux 上最为全面的系统性能分析工具之一,可以从多方面对系统的活动进行报告,包括:文件的读写情况、系统调用的使用情况、磁盘I/O、CPU效率、内存...转载 2018-06-02 11:49:23 · 255 阅读 · 0 评论 -
linux--top详解
查看多核CPU命令mpstat -P ALL 和 sar -P ALL 说明:sar -P ALL > aaa.txt 重定向输出内容到文件 aaa.txttop命令经常用来监控Linux的系统状况,比如cpu、内存的使用,程序员基本都知道这个命令,但比较奇怪的是能用好它的人却很少,例如top监控视图中内存数值的含义就有不少的曲解。本文通过一个运行中的WEB服务器的top监控截图,...转载 2018-06-02 11:48:31 · 272 阅读 · 0 评论 -
服务器很卡--原因之一io太高
linux wa%过高,iostat查看io状况在使用top命令的时候会看到这么一行:翻译一下:us:用户态使用的cpu时间比sy:系统态使用的cpu时间比ni:用做nice加权的进程分配的用户态cpu时间比id:空闲的cpu时间比wa:cpu等待磁盘写入完成时间hi:硬中断消耗时间si:软中断消耗时间st:虚拟机偷取时间如果一台机器看到wa特别高,那么一般说明是磁盘IO出现问题,可以使用iost...转载 2018-06-02 11:46:51 · 24843 阅读 · 0 评论 -
服务器流量过高
1台云服务器装了50个服,刚好活动时间导了一波量,到时服务器流量跑满带宽,cup上去了,(目前怀疑的,硬盘不行,代码有问题包量太多),找了几个服加了包量监控,过两周看结果。(临时解决,一台云服务器装服不超过30个服,代码黏包发送减少加密头)...原创 2018-06-12 11:47:49 · 1004 阅读 · 0 评论 -
跨服时候运营忘了配跨服组
问题 战场小组跨服,运营单服某个战场忘了配跨服开关。解决 因为这个战场的规则有需求,每个月的倒数第二个星期从本服同步数据到跨服机,忘了配就是没有同步。所以先是找了个有定时loop的进程,执行一个跨服机信息同步。...原创 2018-03-16 10:03:14 · 298 阅读 · 0 评论 -
数据库超时信息
今天游戏导量,短时间内挤进大量玩家,而外网新服只有两个节点,出现数据库超时信息,这种情况下,需提前多增开几个节点。节点开启总数(通常,我们游戏在多节点情况下,1节点不进人,所有不算)按最高在线人数除以每个节点支撑玩家数(目前游戏按3、4百人算)。...原创 2019-06-26 14:38:11 · 244 阅读 · 0 评论
分享