Ruby China
  • Topics
  • 招聘
  • Wiki
  • 酷站
  • Gems
  • Sign Up
  • Sign In
v2m
@v2m
Member
NO. 5169 / 2013-01-07

7 Topics / 18 Replies
0 Followers
0 Following
0 Favorites
No GitHub.
  • Overview
  • Topics
  • Replies
  • Favorites
  • Following
  • Followers
  • 异步事件 at June 25, 2013

    #2 楼 @zgm 感谢,在看看这里 O(∩_∩)O http://ruby-china.org/topics/11976

  • 图片同时下载失败的问题 at February 21, 2013

    #10 楼 @ashchan 这个信息 HTTP/1.1 200 OK Server: nginx/1.2.6 Date: Thu, 21 Feb 2013 10:47:14 GMT Content-Type: image/jpeg Content-Length: 451417 Last-Modified: Fri, 01 Feb 2013 13:04:28 GMT Connection: keep-alive Accept-Ranges: bytes

  • 图片同时下载失败的问题 at February 21, 2013

    #7 楼 @ashchan 主要的情况就是图片每个可能有 500k-2m,我的客户端是并发同时的下载 10-20 个图片这样,前面的几个是 ok 的,几个之后就开始出错了。我客户端的提示是“网络连接已中断”,不清楚 ngnix 对这样的请求是不是要特殊设置一下?

  • 图片同时下载失败的问题 at February 21, 2013

    #7 楼 @ashchan 是 false

  • 图片同时下载失败的问题 at February 21, 2013

    #5 楼 @huacnlee Ngnix 的只有访问日志有记录,这些 500,网络中断类的问题没有在 ngnix 的 error.log 里面添加类容。rails 因为仅仅只是访问的是 public 目录下面的文件,所以没有日志 所以我觉得可能还是配置哪里出了问题

  • 图片同时下载失败的问题 at February 21, 2013

    #3 楼 @huacnlee 我已经通过 Ngnix 处理了,如果通过 域名或者 ip:80 端口访问的话,还是会出现 500 错误。我另外开了一个 WEBrick 的服务,用 ip:3000 来访问就没有问题。

  • 图片同时下载失败的问题 at February 21, 2013

    #1 楼 @huacnlee 具体要怎么做呢?在 Nginx 的配置文件里面处理么?

  • Rails 提供 JSON 格式的 API,如何自定义字段呢? at January 22, 2013

    感谢 ls 各位😄

  • 如果只用 Thin 会有什么问题? at January 14, 2013

    @kenshin54 有没有什么工具来测试服务器并发请求,有没有阻塞的工具的?

  • 如果只用 Thin 会有什么问题? at January 14, 2013

    @kenshin54 我知道 thin 实际上是异步的,就是如果我仅仅只用 rails s thin 命令的话,开起来 thread safe,那么,实际上,所有的请求(用户发给服务器的请求),都是同步阻塞的在处理,是么?

  • 如果只用 Thin 会有什么问题? at January 14, 2013

    @kenshin54 就是说,如果只用了 thin,那么就相当于没有(无法?)利用到 thin 的多线程功能,其实也就相当于一个服务再跑,所有的请求都是同步阻塞的是吧

  • 如果只用 Thin 会有什么问题? at January 14, 2013

    删掉

  • 如果只用 Thin 会有什么问题? at January 14, 2013

    @kingwkb 这个不大是指什么情况呢?如果大的话,会有什么问题呢?

  • 如果只用 Thin 会有什么问题? at January 14, 2013

    @kingwkb 不是要这么用,只是想问问这么用的问题在哪,还有我对这些服务器的理解是不是有问题。

  • 如果只用 Thin 会有什么问题? at January 14, 2013

    @luikore 就是说如果我仅仅只是 thin 的话,那么实际上只有一个后端,就是必须是一个请求处理完毕了才能继续处理下一个 如果我使用了前端服务器的话,那么就可以开启多个后端,同时响应多个用户的请求? 如果只用 thin 的话,是不是当有很多用户同时请求的时候,就会有一些人会超时这样?

  • 如果只用 Thin 会有什么问题? at January 14, 2013

    我看了看网上说法是,apache 之类的算是一个前端服务器,负责接受用户的请求,然后分发给 rails 进程处理 thin 之类的是个后端服务器,就是负责开启 rails 进程来处理了 应该要这么理解么?

关于 / RubyConf / Ruby 镜像 / RubyGems 镜像 / 活跃会员 / 组织 / API / 贡献者
由众多爱好者共同维护的 Ruby 中文社区,本站使用 Homeland 构建,并采用 Docker 部署。
服务器由 赞助 CDN 由 赞助
iOS 客户端 / Android 客户端 简体中文 / English