gunicorn常用命令

官方文档:

http://docs.gunicorn.org/en/stable/run.html


gunicorn --workers=2 test:app


进入manage.py目录:
用7个进程 
gunicorn jp_server.wsgi --name jp_server -w 7 -b 0.0.0.0:8866 --daemon


-b BIND, --bind=BIND



后台运行:  use --deamon example:
 gunicorn grand56.wsgi:application --name grand56 --workers 3 --user=root --group=root --bind=127.0.0.1:1001 --daemon
 
 貌似这种不好,虽然可以
 nohup gunicorn app:app &
 
 
 
 ==============================
 关闭:
ps aux | grep -Ei '(runworker|daphne)' | grep -v 'grep' |  awk '{print $2}' | xargs kill
 
ps aux | grep -Ei 'jp_server.wsgi' | grep -v 'grep' |  awk '{print $2}' | xargs kill




网页开发涉及多种技术和工具,因此其常用命令也较为广泛。以下是针对网页开发过程中可能用到的一些常见命令及其用途: ### 1. **Git 版本控制** Git 是现代网页开发中不可或缺的工具之一,用于代码版本管理和协作。 ```bash git init # 初始化仓库 git add . # 添加所有更改到暂存区 git commit -m "消息" # 提交更改并附带提交信息 git push origin 主分支名 # 推送本地分支到远程仓库 git pull origin 主分支名 # 拉取远程仓库更新到本地 ``` 以上命令涵盖了初始化、添加修改、提交以及同步操作[^1]。 ### 2. **Node.js 和 npm/yarn 工具链** Node.js 及其包管理器(npm 或 yarn)被大量应用于前端框架搭建和服务端渲染场景下。 #### NPM 命令: ```bash npm install # 安装依赖项 npm update # 更新现有依赖项 npm uninstall 包名称 # 卸载特定软件包 npm run build # 构建项目(具体取决于package.json中的scripts定义) ``` #### YARN 替代方案: ```bash yarn add 包名称 # 新增依赖库 yarn remove 包名称 # 删除某个依赖库 yarn upgrade # 全局升级可用版本 yarn start # 启动应用程序 (依据配置而定) ``` 这两种方式均可实现相似的功能但各有侧重于性能优化等方面差异[^3]。 ### 3. **Docker 容器化技术** 对于需要跨平台一致性的复杂环境来说,Docker提供了极大的便利性. ```bash docker build -t 镜像标签 . # 创建新的镜像 docker run --name 实例名字 -p 映射端口号:内部端口 镜像id # 启动容器实例 docker stop 容器ID/NAME # 平稳关闭运行中的实例 docker rm 容器ID/NAME # 移除已经终止状态下的实例 ``` 利用这些基本指令能够快速部署测试或生产级别的web应用服务[^5]. ### 4. **Python Flask/Django Web Frameworks** 如果是基于 Python 开发网站,则可能会频繁接触如下内容: ```python flask run # 启动 flask app 默认监听 localhost:5000 django-admin startproject project_name # Django工程创建向导 python manage.py migrate # 数据迁移调整数据库结构适配模型变化 python manage.py collectstatic # 收集静态资源以便正式上线前准备 gunicorn wsgi模块地址:app对象名 &> log.txt& # 使用 gunicorn WSGI server托管 django/flask程序 ``` 这类脚本有助于简化日常运维流程提升工作效率. 综上所述,不同类型的Web开发者会根据实际需求选取相应的工具组合来完成各自的任务目标.
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值