HTTP/2是HTTP协议的最新标准,它是HTTP/1.1的继承者。由于它给Web开发人员和用户带来的好处,它变得越来越受欢迎。通过支持HTTP/1.1的所有核心功能,它为HTTP语义提供了优化的传输,但是旨在以多种方式提高效率。HTTP/2之上有许多功能,这些功能使您有更多的可能性来优化网站/应用程序。它提供了真正的多路复用和并发,更好的报头压缩(二进制编码),更好的优先级,更好的流控制机制以及
分类:
Web程序 时间:
2020-09-17 18:26:06
阅读次数:
38
作者:李毓k8s的adm安装方式有一个巨坑,就是证书过期问题。其中涉及到的证书有apiserver,kubelet,etcd,proxy等等证书。这个问题在二进制安装方式是不存在的,因为可以手动更改证书。但是由于adm是自动安装,所以需要后期处理。目前的解决方式一般有三种,第一种是集群升级,通过升级k8s,间接的把证书也升级了。第二种是修改源代码,也就是对kubeadm重新编译。第三种就是重新生成
分类:
其他好文 时间:
2020-09-17 18:25:51
阅读次数:
36
1、java代码 /** 获取客户端IP */ public static final String getClientIp(HttpServletRequest request) { String ip = request.getHeader("X-Forwarded-For"); if (Str ...
分类:
编程语言 时间:
2020-09-17 16:57:49
阅读次数:
32
面试出题背景 结合项目问 接口 用到数据库资源 技术功能: 限制 某一个接口方法,并发访问数量【限流】 应用场景: Zuul, Spring Cloud网关, Nginx, 普通controller接口 请求:tomcat > 线程池 > 线程 > Spring servlet核心分发器 ...
分类:
编程语言 时间:
2020-09-17 16:12:51
阅读次数:
26
nexus 搭建私服遇到的一些小问题技巧。解决 nexus 使用 nginx 的 https 协议转发的问题。 ...
分类:
其他好文 时间:
2020-09-17 16:10:00
阅读次数:
29
48. sp_password.py脚本 在payload语句后面添加sp_password 这样是为了迷惑数据库日志,适用于所有数据库 测试地址:python sqlmap.py -u http://106.54.35.126/Less-1/?id=1 --dbs --tamper="sp_pas ...
分类:
数据库 时间:
2020-09-17 15:44:17
阅读次数:
45
46. space2plus.py脚本 通过使用"+"来替换空格 适用于所有数据库 测试地址:python sqlmap.py -u http://106.54.35.126/Less-1/?id=1 --dbs --tamper="space2plus.py" --proxy="http://12 ...
分类:
数据库 时间:
2020-09-17 14:05:47
阅读次数:
39
图片来自大师助手 首先,学会一个J2EE服务器,tomcat+(Nginx或者httpd等web服务),学会的标准是,会下载,能启动,知道什么文件部署在什么地方,能看到启动画面,能知道最直接,最关键的配置文件名字和位置。你要了解下其他的服务器的名字,就足够了。有人叫你去学weblogic?那是坑你, ...
分类:
编程语言 时间:
2020-09-17 14:01:57
阅读次数:
25
在尝试了 docker 和 supervisor 之后,感觉我目前的使用场景下 supervisor 更加便捷,之前的 nginx 和 uwsgi 都是通过 daemon 的方式挂在后台,然后加一个挂在 crond 上的脚本来当看门狗,觉得这样还是不太规范,于是将这两个服务都搬到 superviso ...
分类:
其他好文 时间:
2020-09-17 12:34:12
阅读次数:
29
一、nginx代理 1.常见模式 1.常见模式:1)正向代理2)反向代理?2.区别1)区别在于形式上服务的“对象”不一样2)正向代理代理的对象是客户端,为客户端服务3)反向代理代理的对象是服务端,为服务端服务 2.nginx代理服务支持协议 反向代理模式Nginx配置模块 http、websocke ...
分类:
其他好文 时间:
2020-09-17 12:19:46
阅读次数:
24