微信小程序开放数据 open-dataopen-data基础库 1.4.0 开始支持,低版本需做兼容处理用于展示微信开放的数据。属性名类型默认值说明typeString开放数据类型open-gidString当 type="groupName" 时生效, 群idtype 有效值:值说明最低版本groupName拉取群名称1.4.0Tips: 只有当前用户在此群内才能拉取到群名称<o
转载 2024-07-06 23:02:05
55阅读
OpenResty学习笔记 Nginx作为基础网关服务在现在主流服务端开发中占据重要作用,要在网关层支持更多的特性,这时候就需要OpenResty了,本文记录一下OpenResty 做api gateway的一些知识 概述OpenResty: 是基于Nginx与Lua的高性能Web平台,带有很多优秀的Lua库,可以做动态服务网关。OpenResty:设计哲学:对于不同的阶段,进行相应的不
Grails的UrlMappings与Filters,看起来很简单,实际上,有多少人真正知道里面的内幕? 1.首先,看一下grails的整个filters链 [ 1.ApplicationFilterConfig[ name=roleFilter, filterClass=filter.RoleFilter ], 2.App
  众所周知,nginx性能高,而nginx的高性能与其架构是分不开的。那么nginx究竟是怎么样的呢?这一节我们先来初识一下nginx框架吧。  nginx在启动后,在unix系统中会以daemon的方式在后台运行,后台进程包含一个master进程和多个worker进程。我们也可以手动地关掉daemon模式,让nginx在前台运行,这个时候,nginx就是一个单进程的,很显然,生产环境下我们肯定
转载 2024-10-14 14:35:24
82阅读
一、摘要Linux服务器上我们用Logrotate来分割归档日志文件,结合crond我们可以指定每天在某个时间自动整理日志等文档。本文主要说明了Centos下Logrotate的使用和配置的方法。配置文件Logrotate的配置文件位于 /etc/logrotate.conf。Logrotate的子配置文件位于文件夹 /etc/logrotate.d/如何使用我们先试用帮助命令
OpenResty 介绍OpenResty 原理Nginx 模块Nginx的 lua插载点案例 配置模板nginx.conf通过Lua找到静态文件 — 商品页通过Lua 获取 redis 只返回 — 库存test其他Demo MysqlOps.luaRedisExtOps.luaredisOps.lua辅助工具类说明 自动生成静态页FTP 工具Nginx_有5大优点,即模块化、事
转载 2024-04-11 11:17:04
222阅读
WAF简介 什么是WAF  Web应用防护系统(也称:网站应用级入侵防御系统 。英文:Web Application Firewall,简称: WAF)。利用国际上公认的一种说法:Web应用 防火墙 是通过执行一系列针对HTTP/HTTPS的 安全策略 来专门为Web应用提供保护的一款产品。 WAF的功能  支持IP白名单和黑名单功能,直接将黑名单的IP访问拒绝。  支持URL白名单,将不需要过滤
转载 2024-06-07 19:50:36
38阅读
@ResponseBody是作用在方法上的,@ResponseBody 表示该方法的返回结果直接写入 HTTP response body 中,一般在异步获取数据时使用【也就是AJAX】,在使用 @RequestMapping后,返回值通常解析为跳转路径,但是加上 @ResponseBody 后返回结果不会被解析为跳转路径,而是直接写入 HTTP response body 中。 比如异步获取 j
转载 2024-04-26 06:09:47
83阅读
openresty开发系列33--openresty执行流程之2重写赋值阶段一)重写赋值阶段1)set_by_lua 语法:set_by_lua $res <lua-script-str> [$arg1 $arg2 …]语境:server、server if、location、location if阶段:rewrite设置nginx变量,我们用的set指令即使配合if指令也很难实现负责
转载 2024-08-21 21:53:42
168阅读
ngx.say("ngx.req.get_body_data() : ", ngx.req.get_body_data(), "<br/>")
原创 2021-07-07 15:46:57
502阅读
ngx.say("ngx.req.get_body_data() : ", ngx.req.get_body_data(), "<br/>")
原创 2022-01-20 14:11:43
201阅读
## Java 导入 Excel 数据时请求超时的解决方案 在使用 Java 导入大型 Excel 数据时,可能会遇到请求超时的问题。这一问题主要可能是由于数据过大导致处理时间过长。为了避免这一问题,我们可以通过分步操作和合理的异常处理来优化导入过程。以下是完整的解决方案步骤及代码示例。 ### 流程步骤 | 步骤 | 描述 | |------|------| | 1 | 读取 Ex
原创 2024-08-16 09:11:45
621阅读
OpenResty® 入门学习使用文章目录OpenResty® 入门学习使用@[toc]OpenResty 安装OpenResty 的Hello World创建测试目录创建配置文件启动Nginx 服务器测试访问OpenResty 常用API获取请求参数1获取请求参数2获取请求头获取http其他信息的方法输出响应日志输出重定向共享内存执行结束返回关于Lua以及ab压力测试Lua 注意的事项ab压力测
转载 8月前
67阅读
一、502和504错误提示说明:  Nginx 502 Bad Gateway的意思是请求PHP-CGI已经执行,但是由于某种原因(比如读取资源的问题)没有执行完毕而导致PHP-CGI进程终止。网关,简单来说就是没有请求到可以执行的PHP-CGI。二、502和504错误提示原因分析:解决这两个问题其实是需要综合考虑的,一般来说Nginx 502 Bad Gateway和php-fpm.c
安装了cacti 0.8.7b 运行几天之后,发现生成的图形断断续续。查找原因发
原创 2022-11-22 00:15:03
85阅读
rpc应答太快造成请求超时(金庆的专栏 2020.9)在压测中发t32, ...) { ii, ok := c.callbacks.Load(cbIndex) if !ok { // logger.Errorf("
原创 2023-06-15 16:55:12
97阅读
一、深度剖析和完美解决 1、休眠文件 hiberfil.sys :   该文件在C盘根目录为隐藏的系统文件,隐藏的这个hiberfil.sys文件大小正好和自己的物理内存是一致的,当你让电脑进入休眠状态时,Windows Vista在关闭系统前将所 有的内存内容写入Hiberfil.sys文件。而后,当你重新打开电脑,操作系统使用Hiberfil.sys把所有信息放回
转载 2024-07-25 21:56:53
88阅读
在使用 Axios 进行文件下载时,往往会遇到“文件过大超时”的问题。这成为许多开发者面临的挑战,特别是当文件体积大于服务器设置的超时时间限制时。本文将详细探讨这个问题,并提供有效的解决方案,确保你的下载操作更加顺畅。 > **用户反馈:** > > "我在使用 Axios 下载大文件时总是出现超时问题,尤其是当文件超过 100MB 时,每次都不得不从头开始重新下载,非常影响效率。" 下面通过
原创 6月前
186阅读
# 解决Redis Value过大导致Get超时问题 ## 简介 在使用Redis时,有时候会遇到Value过大导致Get操作超时的问题。本文将介绍如何解决这个问题。 ## 解决步骤 以下是解决Redis Value过大导致Get超时问题的步骤: | 步骤 | 操作 | | ---- | ---- | | 1. | 分析问题 | | 2. | 设置合适的超时时间 | | 3. | 使用Pip
原创 2023-11-28 04:17:39
217阅读
定时任务带来了什么问题我们来看一下RPC框架是如何处理超时请求的:RPC中,无论是同步调用还是异步调用,调用端内部实行的都是异步 调用端在向服务端发送消息之前会创建一个Future,并存储这个消息标识与这个Future的映射当服务端收到消息并且处理完毕后向调用端发送响应消息,调用端在接收到消息后会根据消息的唯一标识找到这个Future,并将结果注入到这个Future那这个过程中,如果服务端没
转载 2024-03-19 13:20:35
117阅读
  • 1
  • 2
  • 3
  • 4
  • 5