加载中
【Actix Web】优雅灵活的`Route::to`方法原理分析

title: "【Actix Web】优雅灵活的Route::to方法原理分析" date: 2020-03-04T18:32:00+08:00 description: "" featured_image: "" categories: "Rust" tags: ["Rust", "actix-web", "源码分析...

2022/11/29 15:00
178
Let’s Encrypt证书吊销事故的思考

title: "Let’s Encrypt证书吊销事故的思考" date: 2020-03-28T00:11:54+08:00 description: "如何保障代码的安全性?" featured_image: "" categories: "其它" tags: [] 前段时间一则新闻引...

2022/11/29 15:00
31
UOS下使用Spring RestTemplate遇到的TLS问题

UOS下使用Spring RestTemplate,添加如下依赖: @Bean public RestTemplate restTemplate(RestTemplateBuilder restTemplateBuilder) { return restTemplateBuilder .setConnectT......

2022/11/29 15:00
22
kubernetes修改源代码,突破cpu的request限制

背景 由于业务方配置Deployment时设置resource的request过大,以及linux内核在4.19版本之前的关于cgroup的cpu限流问题,导致node的资源使用率并不高的情况下,node却不能被调度更多的Pod,故...

2022/11/29 15:00
104
k8s磁盘容量不足,临时解决办法

kubelet启动参数添加以下配置: --eviction-hard=memory.available<500Mi,nodefs.available<1Gi,imagefs.available<5Gi 然后 systemctl daemon-reload systemctl restart kubelet 等应用都起...

2022/11/29 15:00
121
Docker参考配置

文件: /ect/docker/daemon.json { "registry-mirrors": ["https://hub-mirror.c.163.com/"], "log-driver": "json-file", "log-opts": {"max-size":"2G", "max-file": "3"}, "graph": "/dat...

2022/11/29 15:00
65
k8s如何使用service和endpoint转发外部服务?

并不是service暴露一个外部ip,而是service转发外部ip+port,做法如下: 首先,创建endpoint: apiVersion: v1 kind: Endpoints metadata: name: http namespace: default subsets: - addres...

2022/11/29 15:00
80
NFS导出OverlayFS

需要Linux内核版本 > 4.16, 内核开启选项OVERLAY_FS_NFS_EXPORT,同时mount -t overlay时指定-o nfs_export=on。 NFS使用showmount -e localhost查看挂载点。 使用modinfo overlay | grep ...

2022/11/29 15:00
113
php-fpm运行时,扩展里面MINIT,MSHUTDOWN,RINIT,RSHUTDOWN四个函数的执行过程

参考文章:http://blog.sina.com.cn/s/blog_4d88b5b50102wu8i.html 我的测试代码片段: #define FILENAME "/tmp/test" static void append_file(char *s) { FILE *fp = fopen(/tmp/test, "a...

2022/11/29 15:00
82
Kubernets: Pod内部curl调用k8s api

在Pod容器内部调用api: curl --cacert /var/run/secrets/kubernetes.io/serviceaccount/ca.crt \ --header "Authorization: Bearer $(cat /var/run/secrets/kubernetes.io/serviceaccount/t...

2022/11/29 15:00
59
vim 在 cmdline 内粘贴的方法

Refer: https://www.cnblogs.com/feng-qi/p/3142604.html vim 在 cmdline 内粘贴的方法: 先按下 Ctrl-r ,然后选择从哪个剪贴板上粘贴 0 (yank register), 1 to 9 (shifting delete registe...

2022/11/29 15:00
80
浏览器如何兼容HTTP/1.1和HTTP/2?

首先,如何兼容HTTP/1.1和HTTP/2? 分两种情况: 对于h2 (HTTP2 TLS模式),使用ALPN。 对于h2c (HTTP2非TLS模式),使用HTTP/1.1 Upgrade header。 而一般浏览器只支持h2 (HTTP2 TLS模式),所...

2022/11/29 15:00
62
使用调试器的attach功能调试多进程架构的程序

对于多进程架构的程序,如服务器程序nginx和php-fpm等,调试子进程需要用到调试器的attach功能。 下面以Clion和php-fpm为例,调试步骤如下,其他编辑器/IDE和程序可以作为参考: 首先,需要将...

2022/11/29 15:00
82
chrome:文件上传框打开慢的原因

http://www.w3school.com.cn/html5/att_input_accept.asp http://www.cnblogs.com/liangjiang/p/5799984.html <input type="file" name="image" accept="image/gif,image/jpeg,image......

Ngnix的proxy_pass注意事项

:smile: proxy_pass的url以/结尾与否,有差异: https://www.jianshu.com/p/b010c9302cd0

2022/11/29 15:00
85
简单的Wireshark远程抓包方法和K8S容器抓包方法

简单的Wireshark远程抓包方法 一行sh命令即可: ssh root@<IP> tcpdump -i <网卡> -p -U -w - 'tcp port 80' | wireshark -i - -k -p K8S容器抓包方法 首先找到容器所在node和pod ip: kube...

2022/11/29 15:00
94
Linux下普通用户(非root)使用wireshark抓包

Wireshark是不推荐使用root用户去跑的,原因大家都懂,就是不够安全,而且wireshark有些个性化配置的东西,当然是保存到普通用户下比较好。 可是抓包需要root权限。 官方的解决方案如下: ht...

2022/11/29 15:00
240
【Rust错误处理】使用`thiserror`+`anyhow`来优雅便捷地处理错误

title: "【Rust错误处理】使用thiserror+anyhow来优雅便捷地处理错误" date: 2020-03-08T17:37:00+08:00 description: "" featured_image: "" categories: "Rust" tags: ["错误处理"] 错误处...

2022/11/29 15:00
475

没有更多内容

加载失败,请刷新页面

返回顶部
顶部