-
OpenResty 使用 lua-resty-auto-ssl 配置 https 证书
lua-resty-auto-ssl 开源地址 https://github.com/auto-ssl/lua-resty-auto-ssl lua-resty
2021-05-06, Views: 7648 , Topics: OpenResty Let's Encrypt HTTPS
-
使用 LuaRocks 管理 Lua 依赖
列出已安装依赖 luarocks list 查看帮助 luarocks help 查看命令帮助 luarocks help install 查找依赖 luaro
-
OpenResty 整合 LuaRocks - Linux
安装 LuaRocks 下载地址:https://luarocks.github.io/luarocks/releases 下载并解压 wget https:/
-
Linux 编译安装 OpenResty
下载 OpenResty 本文以openresty-1.19.3.1为例。 wget https://openresty.org/download/openre
-
Linux yum 安装 OpenResty
下载镜像 wget https://mirrors.tuna.tsinghua.edu.cn/openresty/centos/7/x86_64/openres
-
Arthas 获取 Spring Context 动态修改 Spring Boot 配置文件中的值
案例代码 Spring Boot配置文件:application.yml config: url: http://www.baidu.com isTes
2021-05-02, Views: 9097 , Topics: Arthas Spring Boot 诊断工具
-
Arthas 使用 watch 命令观察返回值、抛出异常、入参
案例代码 package com.example.arthas.controller; @Slf4j @RestController public class
-
Arthas 使用 trace 查找耗时操作和调用链路
案例代码 package com.example.arthas.controller; import com.example.arthas.view.Resu
-
Arthas 使用 stack 查找指定方法是被谁调用的
案例代码 package com.example.arthas.controller; @Slf4j @RestController public class
-
Arthas 使用 retransform 热更新 Srping Boot 代码
说明 本文基于Arthas 3.4.6。 相关代码 package com.example.arthas.controller; @Slf4j @RestCo
2021-04-27, Views: 5638 , Topics: Arthas Spring Boot 诊断工具
-
Arthas 使用 monitor 在指定时间段内统计方法的调用次数、平均返回时间等
monitor 命令 -c:指定时间段,默认120秒。 -c 10表示统计在指定的10秒内,方法执行了多少次、平均返回时间等信息。 monitor com.ex
-
Arthas 使用 tt 命令抓取调用异常、调用耗时、传入参数、返回参数
示例代码 package com.example.arthas.controller; @Slf4j @RestController public class
-
Arthas 使用 logger 不停机更新 Spring Boot logback 日志等级
前提 使用java -jar arthas-boot.jar并attach到运行中的Spring Boot服务。 logback 部分配置及部分代码 logba
-
WebSocket Sec Key 加密规则
示例 请求头 GET ws://192.168.1.2:20000/test/ws/testusername HTTP/1.1 Host: 192.168.1.
2021-04-24, Views: 4867 , Topics: WebSoket
-
Nginx 负载均衡 WebSocket 请求
说明 Nginx默认方向代理超时时间为60秒,所以如果60秒内,WebSocket没有交互,则断开连接。Nginx的60秒超时可使用proxy_read_tim
-
Java Websocket 获取客户端 IP 地址
方法一:反射 如果WebSocket前端有负债均衡,则此方法获取到的都是负载均衡机器的IP地址。 public class WebsocketUtil {
-
Java WebSocket 获取 HttpSession
原理 WebSocket在建立时握手阶段是建立在HTTP协议之上,握手成功升级为TCP长链接。在握手阶段获取HttpSession,设置到WebSocket的S
-
Java 中的 WebSocket
介绍 握手阶段基于HTTP。握手成功后升级为TCP。 HTTP/1.1 101:表示使用HTTP的1.1版本且HTTP状态码为101。 Connection:
2021-04-20, Views: 3450 , Topics: Java JavaScript WebSocket
-
Java 中类的变量、代码块、构造方法加载的顺序
加载顺序 父类静态变量 父类静态代码块 子类静态变量 子类静态代码块 父类成员变量 父类代码块 父类构造方法 子类成员变量 子类代码块 子类构造方法 示例代
-
Java 消除 if else 代码的几种方式
提前 return 优化前 if(condition) { //doSomething } else { return; } 优化后