捉虫大师 捉虫大师
4年前
实测Tengine开源的Dubbo功能
本文已收录https://github.com/lkxiaolou/lkxiaolou欢迎star。背景Tengine是阿里巴巴基于Nginx开发并开源的Web服务器,它继承了Nginx所有的功能和特性,并在其基础上做了大量的扩展和增强,其中像动态模块加载,四层负载均衡,reuseport支持等能力,都逐渐被Nginx官方吸收引用。Tengine在开
Stella981 Stella981
4年前
Lua 与php 性能测试说明文档
Lua 与php性能测试说明文档测试环境   192.168.10.30获取同一物品信息  读取redis localhost:6379PhpnginxredisLuanginxredisngx\_lua将lua嵌入到nginx,让nginx执行lua脚本,高并
Wesley13 Wesley13
4年前
LNMP架构中常见的502错误
1.配置错误因为nginx找不到phpfpm了,所以报错,一般是fastcgi\_pass后面的路径配置错误了,后面可以是socket或者是ip:port2.资源耗尽lnmp架构在处理php时,nginx直接调取后端的phpfpm服务,如果nginx的请求量偏高,我们又没有给phpfpm配置足够的子进程,那
Stella981 Stella981
4年前
IBatis Mapper&Spring Data JPA实现原理
   因为我们最近的一个项目数据库访问呢层使用Ibatis, 今天团队成员问Ibatis中只写接口,不写实现,Ibatis是如何帮助我们查询数据。其实原理很简单,就是Java的反射和代理,因为Java的代理是真对于接口的。所以我们就可以在开发中DAO模块就直接写接口和对用的SQL就可以。实现类由我们生成代理,当代理方法被调用的时候我们就使用通用的数据库
Easter79 Easter79
4年前
Spring的Aop调用当前类的两种方法
我们知道Spring对于AOP实现有两种方法,如果类是接口实现类,则采用JDK动态代理实现AOP。如果类没有实现接口,则采用cglib生成子类做增强,以实现代理类的目的,其实运行时找到的是这个代理类,而不是原类。所以在一个代理类中调用内部的方法,是不是再走AOP逻辑的,那有什么好的方法可以解决这种问题吗?基于上面的思路有两种解决办法方法一:直接从
Wesley13 Wesley13
4年前
NGINX Service Mesh (NSM)
译者:台慧敏校对:林 静原文:https://www.nginx.com/blog/introducingnginxservicemesh/amp/(https://www.oschina.net/action/GoToLink?urlhttps%3A%2F%2Fwww.nginx.com%2Fblog
Wesley13 Wesley13
4年前
Java 通过getbean取出的类为什么要强转为接口类
这个问题是之前一个同学问我的,这些是我在网上找到的资料,由于我自己也没有完全搞明白,先大概记录一下首先问题是为什么在bean文件中注入的是实现类,但是通过getBean()取出的时候却必须强制转化为接口类。这个问题应该是和spring中配置的代理模式相关的,即到底是使用JDK动态代理还是Cglib代理。关于代理模式这个问题spring的文档中这么
Stella981 Stella981
4年前
Nginx配置虚拟机网站根目录
今天一个网友叫我帮他在我的vps上配置nginx虚拟机时,发现我更改虚拟机的根路径后,nginx只会执行,nginx默认的配置的根目录下的index.php,但是index.html的,却可以执行,觉得怪怪的,一时找不到方向怎么搞了,只好查看官方文档,1234567891011121314151
燕青 燕青
2年前
Proxifier for Mac
是一款强大而灵活的代理工具,可以帮助用户解决网络连接问题,同时保证数据和隐私的安全。它的主要特点包括:支持各种协议:Proxifier支持HTTP、HTTps、SOCKSv4和v5代理协议,能够满足不同用户的代理需求。灵活配置规则:用户可以根据自己的需要设
小白学大数据 小白学大数据
11个月前
Python技术进阶:动态代理IP的跨境电商解决方案
在跨境电商领域,动态代理IP技术是提高数据采集效率、规避IP封锁的重要手段。本文将探讨如何使用Python实现动态代理IP的跨境电商解决方案,并提供详细的代码实现过程。动态代理IP的重要性跨境电商平台如Amazon、eBay等,通常会对来自同一IP地址的频