V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  yamada  ›  全部回复第 2 页 / 共 4 页
回复总数  77
1  2  3  4  
2016-07-27 09:35:36 +08:00
回复了 yamada 创建的主题 NGINX nginx limit_req 模块的问题
@zeraba 是想说,测试工具把页面上的元素包括图片和 css js 等也请求了所以超过了 rate ?并没有,而且无论我设置 rate 多大,都会 503
2016-07-26 20:42:21 +08:00
回复了 yamada 创建的主题 NGINX nginx limit_req 模块的问题
@zeraba $binary_remote_addr 不是客户端 IP 么?页面情况是指啥?
2016-07-26 13:55:21 +08:00
回复了 yamada 创建的主题 NGINX nginx limit_req 模块的问题
@lhbc nginx.conf :
http{
...
limit_req_zone $binary_remote_addr zone=one:10m rate=3000r/s;
limit_req zone=one nodelay;
}
测试工具我自己写的,就起 20 个线程循环访问网站, 1 秒内的请求书达不到 3000 的, nginx errlog:
2016/07/26 13:42:55 [error] 31706#31706: *3954481 limiting requests, excess: 1.000 by zone "one", client: x.x.x.x, server: , request: "GET /hello HTTP/1.1", host: "x.x.x.x", referrer: ""
2016-07-26 09:07:44 +08:00
回复了 yamada 创建的主题 NGINX nginx limit_req 模块的问题
@lhbc 是我没讲清楚,我的测试工具 1 秒内总共发出不到 100 个请求
2016-07-11 08:29:50 +08:00
回复了 clorts 创建的主题 程序员 保护眼睛用什么软件比较好?
笑死 如何优雅的保护眼睛
2016-06-30 10:17:15 +08:00
回复了 yamada 创建的主题 Node.js crypto 里的部分加解密函数为啥是同步的?
@clino 可不可以把异步假设为"开新线程来执行"?我不懂 nodejs 的异步原理,刚学,说到底 nodejs 不适合干这种活,我还是用其他的方法来加解密吧
2016-06-30 10:13:39 +08:00
回复了 yamada 创建的主题 Node.js crypto 里的部分加解密函数为啥是同步的?
@2225377fjs
如果因为 IO 之类的等待,整个执行过程被挂起,这个才叫卡住了。加解密的时候执行线程就一直在运算,何来卡主整个进程而言。?

你就把加解密一直在运算当做等待好了,那不就是卡住了整个进程么?我希望能异步运算,这样就还能处理其他任务,就算会降低性能,我仍然希望如此
2016-06-30 10:08:48 +08:00
回复了 yamada 创建的主题 Node.js crypto 里的部分加解密函数为啥是同步的?
@clino 这里不谈多核问题,这和单核多核没关系,就算单核,我也是愿意让 cpu 运算函数执行时间变长,把 cpu 时间分给其他任务
2016-06-30 09:52:53 +08:00
回复了 yamada 创建的主题 Node.js crypto 里的部分加解密函数为啥是同步的?
仔细想了下, cpu 密集运算异步也是有意义的,假如有个 cpu 密集运算函数,在同步下要耗时 1000ms ,同时会 stop the world ,在异步下要耗时 1500ms ,但可以把 cpu 分给其他任务使用,那我宁愿选择后者,毕竟假如没有其他任务的时候,异步耗时也只会有 1050ms
2016-06-29 22:37:13 +08:00
回复了 yamada 创建的主题 Node.js crypto 里的部分加解密函数为啥是同步的?
@CRVV 看了下文档, hash 是同步啊, crypto 里只有 crypto.pbkdf2(password, salt, iterations, keylen, digest, callback)和 crypto.randomBytes(size[, callback])是异步
2016-06-29 18:08:28 +08:00
回复了 yamada 创建的主题 Node.js crypto 里的部分加解密函数为啥是同步的?
@2225377fjs 想明白了, CPU 密集运算确实不需要异步
2016-06-29 11:31:54 +08:00
回复了 dbfox 创建的主题 .NET .net core1.0 发布?我想没多少人感兴趣
你连.net core 是什么都不知道,就跳出来代表别人说不感兴趣,真 ZZ
2016-06-13 20:30:47 +08:00
回复了 yamada 创建的主题 Android android 的文件操作到底怎么回事老是 Permission denied
@ifane android 4.4 ……
2016-06-06 11:32:34 +08:00
回复了 yamada 创建的主题 问与答 那么,哪里能找到传销网站的源码
@tadtung 请问怎么联系?
2016-06-03 13:54:13 +08:00
回复了 geeti 创建的主题 Python python web framework 哪个更适合上手?
有轻微强迫症的表示不喜欢糊一堆插件上去(而且还有不少需要第三方的,质量也不敢有保证),所以学了一周 flask 后转 django 了
2016-05-30 16:23:26 +08:00
回复了 lcj2class 创建的主题 Python Python 中的间接递归调用是怎么实现的?
初学,借地问一下

db = SQLAlchemy()
class userinfo(db.Model):
pass

userinfo 类的继承,这种写法是什么意思?还能继承一个运行时才有的属性?
2016-05-27 21:18:07 +08:00
回复了 yamada 创建的主题 Python flask 入门,渲染页面时快时慢的问题
又碰到一个奇怪的问题,在公司电脑一切 OK ,在家里电脑运行,刷新任何页面几次以后会卡死, chrome 一直在转圈,加上 threaded=True 就好了,比较迷……
2016-05-27 16:07:43 +08:00
回复了 yamada 创建的主题 Python flask 入门,渲染页面时快时慢的问题
@kxxoling 就 def v()这段,你跑下看看……
2016-05-26 18:52:47 +08:00
回复了 yamada 创建的主题 Python flask 入门,渲染页面时快时慢的问题
@kxxoling 我多刷新几次又变几百毫秒了,再刷新又变几十毫秒,反复如此,期间什么都没做,缓存被 jinja2 清掉了?我输出图片一快一慢如何解释都没渲染模板


@Zzzzzzzzz 晚点试试

@Kilerd 这是不是慢的有点不合理?而且不是一直这么慢一快一慢试过关掉 debug 无用


@Aether 具体和开发环境有什么不同导致这个问题?晚点试试
2016-05-26 18:12:41 +08:00
回复了 yamada 创建的主题 Python flask 入门,渲染页面时快时慢的问题
@cloverstd
单线程也不应该这样啊,感觉和单线程没关系

@Aether
我目前还不知道怎么部署正式服务器,也没有正式服务器,现在只是在自己开发的时候发现这种问题,不知道是什么原因

你们有这种现象吗?
1  2  3  4  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   960 人在线   最高记录 6543   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 25ms · UTC 22:09 · PVG 06:09 · LAX 15:09 · JFK 18:09
Developed with CodeLauncher
♥ Do have faith in what you're doing.