摘要: OpenResty 最佳实践 https://moonbingbing.gitbooks.io/openresty-best-practices/content/index.html 阅读全文
posted @ 2020-05-19 15:26 小学弟- 阅读(200) 评论(0) 推荐(0)
摘要: openresty 学习笔记小结:综合应用实例 这个综合实验实现的功能其实很简单,用户访问一个页面,显示一个默认页面。输入参数(post或者get都可以),如果参数在数据库查询得到并满足一定条件,根据数据库记录的类型调转到不同页面,并记录下访问者的IP并记录到数据库,参数不符合要求返回默认页面。 其 阅读全文
posted @ 2020-05-19 12:18 小学弟- 阅读(298) 评论(0) 推荐(0)
摘要: openresty 学习笔记六:使用session库 lua-resty-session 是一个面向 OpenResty 的安全和灵活的 session 库,它实现了 Secure Cookie Protocol。项目地址:https://github.com/bungle/lua-resty-se 阅读全文
posted @ 2020-05-19 12:17 小学弟- 阅读(1921) 评论(0) 推荐(0)
摘要: openresty 学习笔记番外篇:python的一些扩展库 要写一个可以使用的python程序还需要比如日志输出,读取配置文件,作为守护进程运行等 读取配置文件 使用自带的ConfigParser模块 import os import ConfigParser 获取配置文件路径并进行读取 path 阅读全文
posted @ 2020-05-19 12:16 小学弟- 阅读(530) 评论(0) 推荐(0)
摘要: openresty 学习笔记番外篇:python访问RabbitMQ消息队列 python使用pika扩展库操作RabbitMQ的流程梳理。 客户端连接到消息队列服务器,打开一个channel。 客户端声明一个exchange,并设置相关属性。(可以省略,不过必须保证所指定的交换器存在) 客户端声明 阅读全文
posted @ 2020-05-19 12:14 小学弟- 阅读(370) 评论(0) 推荐(0)
摘要: openresty 学习笔记五:访问RabbitMQ消息队列 之前通过比较选择,决定采用RabbitMQ这种消息队列来做中间件,目的舒缓是为了让整个架构的瓶颈环节。这里是做具体实施,用lua访问RabbitMQ消息队列。 RabbitMQ消息队列有几个比较重要的概念:生产者Producer,消费者C 阅读全文
posted @ 2020-05-19 12:13 小学弟- 阅读(1792) 评论(0) 推荐(0)
摘要: openresty 学习笔记四:连接mysql和进行相关操作 毕竟redis是作为缓存,供程序的快速读写,虽然reidis也可以做持久化保存,但还是需要一个做数据存储的数据库。比如首次查询数据在redis查询不到则查询mysql,再将查询结果写过redis供下次查询。保存数据也可以先写入redis再 阅读全文
posted @ 2020-05-19 12:12 小学弟- 阅读(904) 评论(0) 推荐(0)
摘要: openresty 学习笔记三:连接redis和进行相关操作 openresty 因其非阻塞的调用,令服务器拥有高性能高并发,当涉及到数据库操作时,更应该选择有高速读写速度的redis进行数据处理。避免其应为读写数据而造成瓶颈。 openresty 默认就带了redis的库,这里先梳理下其自带red 阅读全文
posted @ 2020-05-19 12:11 小学弟- 阅读(1600) 评论(0) 推荐(0)
摘要: openresty 学习笔记二:获取请求数据 openresty 获取POST或者GET的请求参数。这个是要用openresty 做接口必须要做的事情。这里分几种类型:GET,POST(urlencoded),POST(form-data)。可以根据需要选择某种提交请求的方式,也可以集合封装成一个工 阅读全文
posted @ 2020-05-19 12:09 小学弟- 阅读(3560) 评论(0) 推荐(0)
摘要: openresty 学习笔记一:环境安装 openresty 是一个基于 Nginx 与 Lua 的高性能 Web 平台,其内部集成了大量精良的 Lua 库、第三方模块以及大多数的依赖项。用于方便地搭建能够处理超高并发、扩展性极高的动态 Web 应用、Web 服务和动态网关。性能之高与具体内容就不贴 阅读全文
posted @ 2020-05-19 12:01 小学弟- 阅读(469) 评论(0) 推荐(0)
摘要: Lua在Windows下的安装、配置、运行 本文链接:https://blog.csdn.net/ChinarCSDN/article/details/78667262 展开 # Windows下安装、运行Lua! 本文提供全流程,中文翻译。 Chinar 坚持将简单的生活方式,带给世人!(拥有更好 阅读全文
posted @ 2020-05-19 10:06 小学弟- 阅读(17845) 评论(3) 推荐(4)
摘要: Django框架中logging的使用 日志是我们在项目开发中必不可少的一个环节,Python中内置的logging已经足够优秀到可以直接在项目中使用。 本文介绍了如何在DJango项目中配置日志。 Django框架中的logging使用 Django中日志配置项 在Django项目的setting 阅读全文
posted @ 2020-05-19 09:24 小学弟- 阅读(346) 评论(0) 推荐(0)