前言最近上线了, 然后还有环境关注 需要监管, 使用 uWSGI 启动项目, 然后自动拉出 uWSGI 在 uWSGI 配置中, 这样 uWSGI 可以自动起床, 当然, 如果 uWSGI 这样做, 它必须手工完成. i 使用 uWSGI 进行部署..

      最后更新:2021-12-10 12:44:19 手机定位技术交流文章

      前言

      最近,该项目已上线,必须解决一些环境问题,必须用这些问题来启动与UWSGI的项目,然后在UWSGI的配置中自动拉起UWSGI,以便UWSGI能够自动起来,如果UWSGI已死亡,当然,如果上司已死亡,则必须手工完成。

      (一) 以UWSGI为基础的部署项目

      首先,让我们大致了解一下UWSGI是什么:

      • 万维网联合会(WSGI)是一项通信协议。

      • uwsgi是一个线性协议,而不是经常用于uWSGI服务器上的通信协议,用于与其他网络服务器进行数据通信。

      • uWSGI是一个支持 uwsgi 和 WSGI 协议的网络服务器 。


        在下一段,uwsgi 指的是 uWSGI 服务器, 我们现在知道这是什么, 我们在主文本中, 在下一段, uwsgi 指的是 uWSGI 服务器, 我们现在知道这是什么, 我们在主文本中。

      与Django合作,设置以下uwsgi文件:


      项目结构:

      在这里插入图片描述

      乌维西、乌维西、乌维西、乌维西、乌维西、乌维西、乌维西、乌维西、乌维西、乌维西、乌维西、乌维西、乌维西、乌维西、乌维西、乌维西、乌维西、乌维西、乌维西、乌维西
      问题记录:

      listen=2048会出现以下问题:
      Listen queue size is greater than the system max net.core.somaxconn (128)

      解决方法:

      /proc/sys/net/ipv4/tcp_max_syn_backlog 和/proc/sys/net/core/somaxcon 文件


      与 uWSGI 在虚拟环境中启动项目 。


      首先,在虚拟环境中安装uWSGI。

      如果您不执行第一句话的话, 就会发生这种情况! 没有国际建筑支持, 用小支持重建! 出现问题时, pip un安裝 uwsgi, 然后与上述命令重新合并 。

      安装完成后启动项目

      启动成功日志信息:

      在这里插入图片描述

      二. 为自动拉动项目,在主管中增加一个UWSGI职位。


      要安装的主管:

      先切换到虚拟环境

      无法初始化 Evolution 邮件组件 。 conf 提供以下设置 :

      在这里插入图片描述

      图示命令解释 : 首先, 切换到虚拟环境, 然后运行 uwsgi 命令 。

      监督员从下列人员开始:

      P.S. 如果未创建输出文件, 可能是由于命令格式或其他任何问题 。

      本文由 在线网速测试 整理编辑,转载请注明出处,原文链接:https://www.wangsu123.cn/news/14652.html

          热门文章

          文章分类