另外 @hooopo 说的 8M 以后挂掉是怎么回事?我没遇到,大家对比一下 ulimit?
$ ulimit -a core file size (blocks, -c) 0 data seg size (kbytes, -d) unlimited scheduling priority (-e) 0 file size (blocks, -f) unlimited pending signals (-i) 30620 max locked memory (kbytes, -l) 64 max memory size (kbytes, -m) unlimited open files (-n) 300000 pipe size (512 bytes, -p) 8 POSIX message queues (bytes, -q) 819200 real-time priority (-r) 0 stack size (kbytes, -s) 8192 cpu time (seconds, -t) unlimited max user processes (-u) 30620 virtual memory (kbytes, -v) unlimited file locks (-x) unlimited
占内存还行,61300 个纤程占了 500M 左右的内存,平均每个 10k 左右 不过创建速度比较差,而且越来越慢,前 20000 个用了 2s,前 70000 个竟然用了 18s
哦,原来是尾递归
#4 楼 @yedingding 可以支持阿,分享者有就近的资格,这样可以鼓励大家分享
@night_song @hlxwell 给一些链接吧,方便其他人准备
#4 楼 @yedingding 正觉得淘宝这边组织的有些频繁,大浪的兄弟们就接上了,好啊
楼主的目的是伪造点击率?对 ruby-china 可能有点用(因为我们不管),但是如果是按点击售卖的广告系统就没啥用了,那是有专门的防作弊团队的,@hooopo 的办法也不行
不错啊
devise 其实挺丰富的,涉及到的 warden 什么也很有谈头,本周还没有组织 ruby tuesday,要不我们下周说说这个?
跟贴自爆一下,我之前的代码是不注意这个问题的,面壁去了
象桌面版阿,不过话说回来,这些进程对系统负载影响有限,如果不是关键系统,问题应该不大
java 就两个优势:1、跨平台;2、有很多遗留系统。不在这个范围内的应用就可以考虑不用 jruby 了
话说有人考虑过我博客里面说的方案么?性能如何?我想不清楚怎么做压测
首先要监控的是错误信息,例如 500 状态码 然后就是一般性的 qps 等访问方面的性能指标 最后是操作系统本身的状况,比如硬盘空间,系统负载,内存消耗等
第一行是错误监控,后面两类是阈值告警
下次 ruby tuesday 我来介绍测试技术吧,今天刚在团队里分享了一次,现成的
07 年和同事一起做网站,另一个同事建议用 rails,简单了解后决定用它,果然很爽,从此就不喜欢用 java 开发 web 了——当时是 rails 1.2.5
今天团队活动,俺没参加上 ruby tuesday,憾阿