自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(3)
  • 收藏
  • 关注

原创 Nginx官方版本集成lua-nginx模块

Openresty提供lua-nginx模块,提供了大量lua模块以扩展Nginx的各种功能。Nginx官方版本默认没有集成lua-nginx模块,可通过手动编译的方式集成该模块。

2023-11-25 02:43:47 367

原创 调用OpenSSL库实现RSA加解密和签名操作

文章目录调用OpenSSL库实现RSA加解密和签名操作说明代码示例调用OpenSSL库实现RSA加解密和签名操作说明RSA公钥可以从证书或公钥文件提取,RSA私钥可以从私钥文件中提取。OpenSSL使用了一种BIO抽象IO机制读写所用文件,可以打开文件相关联的BIO,通过BIO读写文件内容。编译命令:gcc -o test test_pubkey_pem.c -lcrypto -std=c99代码示例// 证书、私钥、公钥都是PEM格式文件#include <openssl/x509.h

2020-09-13 17:38:10 1035

原创 socket fd泄露导致进程无法读写文件、进行网络请求问题的排查过程

文章目录bug现象排查过程结论bug现象一个后台进程在跑了1000多分钟后,不再写日志,同时进程还有每分钟发送的一个网络请求,在服务端也没看到日志。排查过程首先怀疑是进程死锁了。于是ps aux查看进程id为12260,再通过gdb attach 12260到进程,发现并没有进程没有停止在lock函数。再用gdb在网络请求函数打断点,发现仍然是正常的每分钟执行一次curl请求,但是会报server connect failed错误。说明进程仍在正常执行,只是写日志和网络请求都是失败了。因此怀疑是进

2020-09-13 17:37:06 1054 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除