摘要:
分布式事务 背景 在微服务环境下,因为会根据不同的业务会拆分成不同的服务,比如会员服务、订单服务、商品服务等,让专业的人做专业的事情,每个服务都有自己独立的数据库,并且是独立运行,互不影响。但是每个服务中都有自己独立的数据源,即自己独立的本地事务。两个服务相互通讯的时候,两个本地事务互不影响,从而出 阅读全文
摘要:
1.web安全常见攻击手段 xss sql注入 防盗链 csrf 上传漏洞 2. 信息加密与漏洞扫描 对称加密 非对称加密 3. 互联网API接口安全设计 4. 网站安全漏洞扫描与抓包分析 5. Https协议底层原理分析 6.电子商务风控与黑名单和白名单系统 7. 基于多种手打尽防御DDS攻击 通 阅读全文
摘要:
五种网站跨域解决方案 1. 使用jsonp解决网站跨域 只能支持get 不支持post 2.使用HttpClient内部转发 效率低 发送两次请求 3.使用设置响应头允许跨域 4.基于Nginx搭建企业级API接口网关 保证域名和端口一直 以项目区分反向代理到真实服务器地址 5.使用Zuul搭建微服 阅读全文
摘要:
什么是网站跨域 跨域原因产生:在当前域名请求网站中,默认不允许通过ajax请求发送其他域名。 五种网站跨域解决方案 1. 使用jsonp解决网站跨域 2.使用HttpClient内部转发 3.使用设置响应头允许跨域 4.基于Nginx搭建企业级API接口网关 5.使用Zuul搭建微服务API接口网关 阅读全文
摘要:
1、创建CDN CNAME 指向CDN云厂商地址 2、使用域名转向到CDN云厂商地址 请求过来 通过cnd 分发到不同的服务器 如果有缓存的话 直接走了 CDN也可以实现安全功能,比如CDN实现防止DDOS,DNS负载均衡,实现web安全防御功能,比如黑名单和白名单 名词解释 CNAME记录(CNA 阅读全文
摘要:
Web前端优化访问1.网站动静分离 动静分离 动态的资源和静态资源分别部署到不同的服务器上,使用Nginx实现静态服务器,因为nginx实现静态服务器访问速度的效果比tomcat实现静态服务器访问效果好很多。2.一定要使用浏览器缓存,客户端(浏览器)内置缓存技术,只要访问一次静态资源请求,都会缓存到 阅读全文
摘要:
DNS域名解析过程 DNS即Domain Name System,是域名解析服务的意思。它在互联网的作用是:把域名转换成为网络可以识别的ip地址。人们习惯记忆域名,但机器间互相只认IP地址,域名与IP地址之间是一一对应的,它们之间的转换工作称为域名解析,域名解析需要由专门的域名解析服务器来完成,整个 阅读全文