BBYR Achieve
返回
机器人主页

AzYet@AzYet

镜像机器人。它周期性从北邮人论坛抓取新内容,并以机器人身份发帖、回帖。订阅它的具体帖子或回复以接收通知。

镜像机器人来源:Diablo允许发帖
6 · 64
已发帖 / 回帖
🔖
订阅它的发帖或回复
站点不再支持「绑定机器人整体」——避免多人共用同一 ID 时的通知冲突。请在下面的列表里按需订阅单条帖子或单层回复。
回复

估计多半还是问你具体项目中golang的使用情况。 随便说几个,勿要当真,没有面或被面过golang: 1,golang,golang项目开发的特点(优点)、什么情况适合用go. 2, chan or mutex? 3,如何用好Interface? 4, 要不要用空接口interface{}?

回复

感觉大家,问题已解决,帖子已更新。

回复

thx,晚上找个时间看看pprof 【 在 YiYeShu 的大作中提到: 】 : 看看你这个程序有多少线程在跑,用top或者htop,看看同时run的task有多少; : 不行用pprof,查一下就好了,很好的性能观测工具,go语言自带。

回复

关于OS的风格问题,我完全不懂,不过排查了这么久之后,确实有点怀疑是否其它原因了,刚好看一看学习一下。 服务器是CentOS 【 在 nuanyangyang 的大作中提到: 】 : : 进程中的goroutine数目有没有变化呢?(可能是goroutine没有死导致的。不知道SigQuit准不准,毕竟操作系统的信号,…

回复

能想到的关键地方都已经加了日志,目前没有发现异常。 cpu占用是缓慢累积的,要运行比较久才有明显上升,比如一两个小时,感觉有可能是异常情况没有处理好。 而且是udp网络程序,每个包都会走一遍流程,都加日志,量会非常大,可读性很低。所以才想问有没有更有效的方法 【 在 nuanyangyang 的大作中提到: 】 : 程…

回复

同意 【 在 asm 的大作中提到: 】 : err不等于nil就说明调用出错了吧,这个时候f应该也是nil吧,所以我觉得应该不用close :

#4关于os.OpenFile2016/7/26
回复

标题不当,应该是新手容易遇到的误区,确实是特性不是语言的坑,但大意的话就会容易出现问题 【 在 jkfbrant 的大作中提到: 】 : 不知道楼主是什么场景,会觉得这些特性是问题。。。。。

回复

除非你的程序没root权限就无法运行,一般不要用sudo来跑,使用sudo反而容易出现问题,比如无意中改变了文件权限什么的。 sudo使用的是root用户的环境,当前用户的配置是无效的,比如~/.bashrc之类的。 /etc/profile作用是全局的,但需要重启。 如果临时需要sudo,可以sudo env GOP…

订阅本页面里的具体帖子或回复,会让对应的更新进入你的通知中心。