django 内存不足时会被kill掉

并没有出现这种情况,是人为的kill

 

 

当用户访问Django站点时,Django会执行以下操作: 1. 接收HTTP请求:Django会接收用户发送的HTTP请求,并解析请求中的数据。 2. URL匹配:Django会根据URL配置文件中的规则,匹配请求的URL,确定应该由哪个视图函数处理该请求。 3. 视图函数:Django会根据URL匹配结果,调用对应的视图函数来处理请求。视图函数会执行一系列操作,包括查询数据库、运算等,并最终返回HTTP响应。 4. 模板渲染:如果视图函数需要使用模板来生成HTML页面,Django会根据指定的模板文件生成HTML代码,并将其作为HTTP响应的内容返回给用户。 5. 静态文件服务:如果请求的是静态文件(如图片、CSS、JavaScript等),Django会根据静态文件配置文件中的设置,从指定的静态文件目录中读取文件,并返回给用户。 6. 中间件处理:Django会根据中间件配置文件中的设置,对HTTP请求和响应进行处理。中间件可以用来实现一些通用的功能,如身份验证、缓存、日志等。 7. 缓存处理:Django会根据缓存配置文件中的设置,对视图函数返回的数据进行缓存处理。如果缓存中已经存在该数据,Django会直接从缓存中读取数据并返回给用户,从而提高网站的访问速度。 8. 日志记录:Django会根据日志配置文件中的设置,记录网站的访问日志、错误日志等信息,以便于后续的监控和调试。 9. 异常处理:如果在处理请求的过程中发生了异常,Django会根据异常处理配置文件中的设置,进行异常处理,并返回相应的HTTP响应。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值