当前位置: 首页 > 面试题库 >

选择和部署彗星服务器

汤才捷
2023-03-14
问题内容

我想通过HTTP将数据推送到浏览器而不杀死django / python应用程序。

我决定使用彗星服务器,在我的应用程序和客户端之间代理请求(尽管我仍然没有真正弄清楚它)。

我研究了以下引擎:轨道彗星ejabberd码头

有没有人有使用这些服务器和部署它们的经验?关于这些主题的任何见解和链接都将很棒。谢谢。


问题答案:

我建议您在divmod中研究Twisted,twisted.web服务器以及在其之上完成的彗星工作。与传统的基于线程或进程的服务器相比,它们可以处理更多的并发连接,而​​这正是您需要的。而且,是的,我使用Twisted来构建用于COMET的系统,同时在其更面向前端的Web应用程序中使用其他功能。它可以很好地发挥每个部分的作用。



 类似资料:
  • 取决于你现有的,有多种途径来运行 Flask 应用。你可以在开发过程中使用内置的 服务器,但是你应该为用于生产的应用选择使用完整的部署。(不要在生产环境中使 用内置的开发服务器)。这里给出几个可选择的方法并且给出了文档。 如果你有一个不同的 WSGI 服务器,查阅文档中关于如何用它运行一个 WSGI 应用 度部分。请记住你的 Flask 应用对象就是实际的 WSGI 应用。 选择托管服务来快速配置

  • 我正在开发一个连接到服务器的web应用程序,我需要服务器在给定的时间向客户机推送一些信息。 有人会强调这些技术吗(也许还有其他一些推动技术。)这符合我的问题,哪一种情况更适合每一种情况? 非常感谢,我想我在这个领域完全迷失了。

  • 部署服务 我们使用 docker service 命令来管理 Swarm 集群中的服务,该命令只能在管理节点运行。 新建服务 现在我们在上一节创建的 Swarm 集群中运行一个名为 nginx 服务。 $ docker service create --replicas 3 -p 80:80 --name nginx nginx:1.13.7-alpine 现在我们使用浏览器,输入任意节点 IP

  • 关于aiohttp服务器部署,这里有以下几种选择: 独立的服务器。 使用nginx, HAProxy等反向代理服务器,之后是后端服务器。 在反向代理之后在部署一层gunicorn,然后才是后端服务器。 独立服务器 只需要调用aiohttp.web.run_app(),并传递aiohttp.web.Application实例即可。 该方法最简单,也是在比较小的程序中最好的解决方法。但该方法并不能完全

  • 服务端部署 1. 源码部署 CAT安装环境 Linux 2.6以及之上(2.6内核才可以支持epoll),线上服务端部署请使用Linux环境,Mac以及Windows环境可以作为开发环境,美团点评内部CentOS 6.5 Java 6,7,8,服务端推荐使用jdk7的版本,客户端jdk6、7、8都支持 Maven 3及以上 MySQL 5.6,5.7,更高版本MySQL都不建议使用,不清楚兼容性

  • 部署模式 SOFARegistry 支持两种部署模式,分别是集成部署模式及独立部署模式,本文将介绍最简单的单节点集成部署模式,更多更详细的部署模式介绍可以查看 部署文档。 部署步骤 1. 下载源码或者安装包 下载源码方式 git clone https://github.com/sofastack/sofa-registry.git cd sofa-registry mvn clean packa