V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
推荐学习书目
Learn Python the Hard Way
Python Sites
PyPI - Python Package Index
http://diveintopython.org/toc/index.html
Pocoo
值得关注的项目
PyPy
Celery
Jinja2
Read the Docs
gevent
pyenv
virtualenv
Stackless Python
Beautiful Soup
结巴中文分词
Green Unicorn
Sentry
Shovel
Pyflakes
pytest
Python 编程
pep8 Checker
Styles
PEP 8
Google Python Style Guide
Code Style from The Hitchhiker's Guide
goodluck
V2EX  ›  Python

阿里云部署的 Django 并发量是多少?

  •  
  •   goodluck · 2016-07-21 17:19:19 +08:00 · 13241 次点击
    这是一个创建于 3046 天前的主题,其中的信息可能已经有所发展或是发生改变。
    请问有人在阿里云部署 web 的么,你们的并发量是多少??
    http://139.196.24.213/index/
    为什么我的兵发量少的可怜。
    23 条回复    2016-11-01 13:06:34 +08:00
    jzp113
        1
    jzp113  
       2016-07-21 17:22:15 +08:00
    怎么看并发的
    myyou
        2
    myyou  
       2016-07-21 17:23:02 +08:00
    你是怎么测得并发?
    goodluck
        3
    goodluck  
    OP
       2016-07-21 18:19:13 +08:00
    我是用 apache 的工具, ab -c 10 -n 100 看的。
    aheadlead
        4
    aheadlead  
       2016-07-21 18:21:05 +08:00
    不是说 django 本就不太理想吗……
    ohhe
        5
    ohhe  
       2016-07-21 18:22:54 +08:00
    试试 gunicorn
    lbp0200
        6
    lbp0200  
       2016-07-21 18:40:52 +08:00 via Android
    1 兆带宽,你想跑多少并发?
    goodluck
        7
    goodluck  
    OP
       2016-07-21 18:50:24 +08:00
    我想跑 100 并发啊,结果慢的要死, 100 并发等很久。
    Ouyangan
        8
    Ouyangan  
       2016-07-21 19:39:47 +08:00
    jmeter 试试
    ljcarsenal
        9
    ljcarsenal  
       2016-07-21 19:46:40 +08:00
    机器配置 网络参数是啥
    peter999
        10
    peter999  
       2016-07-21 19:59:31 +08:00
    阿里云有流量监控图,你看下流量跑满了吗
    db253874
        11
    db253874  
       2016-07-21 20:40:45 +08:00
    这和 Django 有什么关系,首页图片太多,你看看你首页有多大, 1m 带宽才 100k/m ,还谈什么并发,单线程也得好久才能加载完,把图片放到七牛等 cdn 吧。
    upczww
        12
    upczww  
       2016-07-21 22:26:34 +08:00 via Smartisan T1
    Django 说这锅我不背
    isCyan
        13
    isCyan  
       2016-07-21 23:13:11 +08:00
    我的 PHP 站, DaoCloud 最低配容器,同机房( Coding IDE ) ab -c 10 -n 100
    Requests per second: 111.03 [#/sec] (mean)
    goodluck
        14
    goodluck  
    OP
       2016-07-22 10:10:27 +08:00
    难道 apache ab 工具会自己下载图片?我只是测试我的主页, ab 会自动加载图片么?
    goodluck
        15
    goodluck  
    OP
       2016-07-22 10:12:45 +08:00
    对了,我准备找个队友一起来研究一下高并发,我能提供您阿里云服务器使用权,权限全开,你可以在上面随意部署.给你账户,密码,我是阿里云是 1 核, 1GB , ubuntu 系统,有队友么?
    goodluck
        16
    goodluck  
    OP
       2016-07-22 10:38:10 +08:00
    刚刚看了文档, apache ab 工具不会加载 css,js,image 等等。
    https://www.devside.net/wamp-server/load-testing-apache-with-ab-apache-bench
    myyou
        17
    myyou  
       2016-07-22 11:41:42 +08:00
    @goodluck 一般 ab 命令不加 http 参数测试的是你 web server 例如 nginx 的并发,建议使用 127.0.0.1 这样地址测试,避免带宽对并发的影响。你可以在 nginx 配置,以及 uwsgi 上面研究一下。
    nanlong
        18
    nanlong  
       2016-07-22 13:24:37 +08:00
    喜欢高性能 可以看看这个 http://www.phoenixframework.org/
    goodluck
        19
    goodluck  
    OP
       2016-07-22 18:21:09 +08:00
    @nanlong 谢谢您,我目前只想弄 Python 的 web 框架。不想玩其他的。
    找个队友,免费用阿里云都没人要?
    loading
        20
    loading  
       2016-07-23 15:51:11 +08:00 via Android
    你用什么跑 django 的,不会是内置的单线程吧?
    noai
        21
    noai  
       2016-10-28 15:17:08 +08:00
    我是菜鸟,最近在研究 python 进程、线程、协程什么的。忽然想到,什么并发、异步、非阻塞的目的就是一个:充分利用机器的硬件性能, CPU 、内存、磁盘、数据库。而 web 应用的特点是 I/O 密集。那么 Django 在 Cpython 下,只能在一个 CPU 运行,所以实用异步的方法是充分利用 CPU 的方式。那么任务队列就是一个解决异步的较好方法。网上查了半天,有一些消息队列服务,如 celery,结合 redis 会有比较好的效果。当然,我这个菜鸟还没机会去实践如上的解决方案。
    noai
        22
    noai  
       2016-10-28 15:18:36 +08:00
    还有什么分布式的,我就更不知道怎么弄了。进程间的通信、保护资源等我还没搞明白。
    goodluck
        23
    goodluck  
    OP
       2016-11-01 13:06:34 +08:00
    @noai 您好,您说的 celery 对我的小网站性能无法提升,我的网站没有什么后台需要异步执行的任务,最近发现,我们这种就用一个VPS服务器的,用什么性能都提高不了多少,性能用软件控制高质量(集群硬件)的硬件才能有显著的提升!另外最近不用阿里云了,感觉腾云还可以,价钱合适,没有发现明显的比阿里云逊色的地方(可能我用的单核VPS看不出)
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2678 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 31ms · UTC 05:20 · PVG 13:20 · LAX 21:20 · JFK 00:20
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.