
openresty
文章平均质量分 62
sirria1
这个作者很懒,什么都没留下…
展开
-
【logrotate】linux定时文件切割(解决openresty单个日志文件过大问题)
logrotate程序是一个日志文件管理工具。用于分割日志文件,删除旧的日志文件,并创建新的日志文件,起到“转储”作用。可以节省磁盘空间。Linux系统默认安装logrotate工具,它默认的配置文件在:/etc/logrotate.conf ,/etc/logrotate.d/,Logrotate是基于CRON来运行的,其脚本是/etc/cron.daily/logrotate,日志轮转是系统自动完成的。实际运行时,Logrotate会调用配置文件/etc/logrotate.conf。原创 2022-08-23 10:56:41 · 1820 阅读 · 0 评论 -
nginx location配置规则
nginx location匹配是按照一定的规则优先级来进行的,就像运算符有优先级一样,所以并不是按照配置书写顺序来匹配的。具体优先级如下:第一优先级:等号类型(=)的优先级最高。一旦匹配成功,则不再查找其他匹配项。第二优先级:^~类型表达式。一旦匹配成功,则不再查找其他匹配项。第三优先级:正则表达式类型(~ ~*)的优先级次之。如果有多个location的正则能匹配的话,则使用正则表达式最长的那个。第四优先级:常规字符串匹配类型。按前缀匹配。(location =) > (locati转载 2022-05-31 10:43:17 · 1196 阅读 · 0 评论 -
IOS12及以下系统跨域问题
问题现象:IOS11,IOS12手机POST方法,发起的option请求之后,返回的status为0,客户端就不再发起POST请求了,导致无法拉取到数据,高版本的IOS手机和android手机都是OK的,服务器也做了跨域设置如下: add_header Access-Control-Allow-Origin *; add_header Access-Control-Allow-Methods '*'; add_header Access-Control-A原创 2022-04-27 10:34:41 · 1912 阅读 · 0 评论 -
【字节跳动】字节跳动接入(含登录,支付)
环境:客户端:cocos creator2.4.3服务器:openresty官方网站:https://microapp.bytedance.com/docs/zh-CN/mini-game/develop/open-capacity/log-in/tt-login1.登录。目前不能使用匿名登录必须强制授权。客户端:使用官方提供的示例代码即可。tt.login({ force: true, success(res) { console.log(`login 调用成功$原创 2021-11-15 10:35:43 · 2519 阅读 · 0 评论 -
【google play接入】支付服务端token获取
前提:1.必须有梯子。2.客户端必须在AndroidMainfest文件添加BILLING权限,格式如下:<uses-permission android:name="com.android.vending.BILLING" />流程:1.在https://console.cloud.google.com/home/dashboard打开已有项目。2.选择API和服务,点击 启用API和服务3.搜索框输入Google Play Android Develope.原创 2021-11-12 17:33:22 · 4462 阅读 · 7 评论 -
基于openresty 的几个开发框架
1. kong api gateway Github:https://github.com/Mashape/kong2. Lapis web 开发框架Github: https://github.com/leafo/lapis3.Vanillaweb 开发框架 Github:https://github.com/idevz/vanilla4. Lor web 开发框架 Github:https:/...转载 2021-05-11 16:07:08 · 895 阅读 · 0 评论 -
微信支付V3版本的openresty实现与避坑指南(服务端)
需求:app接入微信支付,实现app内调起微信认证支付。具体流程图官网有指导:https://pay.weixin.qq.com/wiki/doc/apiv3/open/pay/chapter2_5_0.shtml,本贴介绍的模式是直连商户,充值流程图官网也有放出,这里也贴一下:个人觉得第7步应该是没啥用途的,客户端app发起创建订单,这个也做好做些拦截,避免过多无效数据,没支付前,客户端发起的任何操作都没啥太大 意义。服务端主要实现3个接口:创建订单(客户端发起,验证后,到微信侧再创.原创 2021-02-25 11:46:40 · 1264 阅读 · 6 评论