自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 信号量在交易并发流控中的应用

使用信号量Semaphore实现并发的流量控制,保护自身系统安全。

2024-12-28 18:42:56 302

原创 系统间交互安全设计实例

再者一点也非常重要,双方需要通过对交互数据签名与验证实现互相认证,即:在一次全双工的交互过程中,请求方使用自身私钥对请求数据签名,接收方收到请求数据后使用使用请求方公钥验证签名,然后接收方再返回应答数据时使用自身私钥签名,请求方在收到应答数据后使用接收方的公钥再验签。一般来说,两个不同实体(系统)间数据的安全传输需满足三要素:一、机密性,即数据以密文形式传输,双方事前约定好一个密钥,发送方加密,接收方解密;二、完整性,即发送方生成MAC,连同业务数据发送给接收方,接收方验证MAC;

2024-12-02 21:16:19 433

原创 haproxy的URL重写功能第三方系统对接交互中的应用

下面是一个项目中下载文件使用实例,第三方系统请求地址是:http://域名/path1/YYYYMMDD/1.ZIP,我们应用真实地址是:http://域名/projectname/path1/YYYYMMDD/1.ZIP,则体指令可写成:http-request replace-pathq ^/path1/(.*)$ /projectname/path1/\1。然后将路径修改为“/projectname/path1/”加上捕获的部分“\1”,从而实现了路径的替换。

2024-11-21 19:41:59 180

原创 国产系统麒麟10与centos系统tcp_syn_retries参数不同对系统间交互性能的影响

问题复现后,不确定是调用方还是被调用方问题,前期怀疑是服务端开发未使用原生的http服务导致,后续通过同事间研讨和网上查找相关资料,发现centos系统和麒麟10系统tcp_syn_retries参数的配置值不同(cat /proc/sys/net/ipv4/tcp_syn_retries),centos系统配置值是6,麒麟10配置值是1,tcp_syn_retries参数的涵义是客户端发起SYN连接,如果超时后重传的次数。近期,在某项目上做操作系统国产化迁移时遇到一个性能问题,在这里和大家分享下。

2024-11-18 09:18:07 248 1

空空如也

空空如也

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

TA关注的人

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