【问题标题】:Can I use paster on production site?我可以在生产现场使用贴纸吗?
【发布时间】:2011-01-25 23:12:22
【问题描述】:

我正在尝试在生产服务器上设置Mediacore(这是一个 Pylons 应用程序)。文档建议使用 apache mod_fastcgi 或 mod_wsgi 作为网络服务器,但我尽量避免使用 apache,因为它是 RAM-monger。另一方面,当我将它与 paster 一起使用时,mediacore 工作得很好,所以我想知道忽略 apache 并使用 paster 作为我的生产网络服务器有什么优点/缺点?

【问题讨论】:

    标签: apache pylons paster


    【解决方案1】:

    随着负载的增加,您可能会达到 CPU 或 DB 限制。典型的答案是使用多个并行后端。然后 nginx 或 lighttpd 或任何轻型 HTTP 服务器将派上用场,并允许您将负载分配到多个粘贴服务器并以便宜的方式提供静态文件。

    在此之前,您可能可以安全地运行粘贴程序,尤其是如果您有多余的 CPU 可以浪费在提供静态文件上。

    【讨论】:

    • 感谢 9000。您是否为 Web 服务器建议了任何特定的非 Apache?我从 nginx+uwsgi 看到了很好的基准,但它相当新,而且缺乏对新手友好的文档。
    • 我也不是专家。我周围的人一直在使用 nginx。您可能也有兴趣阅读以下内容:nichol.as/benchmark-of-python-web-servers 从 paster 转移到另一个 Python WSGI 服务器,您可能会得到很大的提升。
    猜你喜欢
    • 2017-10-15
    • 2023-03-05
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-05-20
    • 2017-02-13
    • 1970-01-01
    • 2015-08-26
    相关资源
    最近更新 更多