摘要: eureka 注册ip 端口号 ( 不再开源!!)Feign创建一个代理类 整合 对接口 创建动态代理动态构造出你要请求的服务地址 feign就会针对这台机器 的构造发起请求 hystrix 隔离 熔断 降级 如果一个单一的服务模块挂掉了 hystrix进行熔断 降级 将信息保存在数据库中 当服务启 阅读全文
posted @ 2019-07-22 21:50 丛林绝境 阅读(204) 评论(0) 推荐(0)
摘要: 什么是异步?例如:发送一个请求不需要在线等待结果 稍后我再处理什么是同步?例如:发送多个请求第一个请求需要等待执行完毕获取数据 就是 发送请求一直等待结果处理完成 才可以进行下个请求 什么情况下会造成强耦合?如果多个函数嵌套 异步执行就会造成强耦合强耦合会造成线程阻塞和程序报错不能运行卡顿等现象 形 阅读全文
posted @ 2019-07-22 21:37 丛林绝境 阅读(592) 评论(0) 推荐(0)
摘要: WebSocket 是 HTML5 开始提供的一种在单个 TCP 连接上进行全双工通讯的协议。WebSocket 使得客户端和服务器之间的数据交换变得更加简单,允许服务端主动向客户端推送数据。在 WebSocket API 中,浏览器和服务器只需要完成一次握手,两者之间就直接可以创建持久性的连接,并 阅读全文
posted @ 2019-07-22 21:32 丛林绝境 阅读(2523) 评论(0) 推荐(0)
摘要: 大致这几个方面 高并发架构上 可以做页面静态化 CDN 缓存服务器图片缓存 css js存放 CDN nginx tomcat集群部署 数据库分库分表 读写分离 缓存 用redis 日志频繁插入 使用MangoDB 搜索elastesearch solr 分担数据库压力 代码上问题击穿缓存穿透缓存雪 阅读全文
posted @ 2019-07-22 21:32 丛林绝境 阅读(326) 评论(0) 推荐(0)
摘要: GC算法概述 引用计数法 添加引用(计数器) 如果有引用就+1 该对象 引用失效时 计数器-1 任何时刻 计数器为0就是不可用的 (判断效率高 但是对象之间的循环 难解决)可达性算法 判断对象是否存活 GC Roots 对象作为起始点 开始向下搜索 当一个对象没有GC Roots时没有(引用链)相连 阅读全文
posted @ 2019-07-22 21:31 丛林绝境 阅读(171) 评论(0) 推荐(0)
摘要: 确定 付款方式 一共有三种 1 第三方平台付款 微信支付宝 第三方平台通知卖家已经收款 可以发货 客户收货成功 第三发把货款打入 卖家账户2 第二种是 网银在线支付 支付完 进行收款确认 确认收到付款 才进行发货3 第三种 是货到付款 客户要求 与商家 一手交钱一手交货这样的方式 进行交易 这样一般 阅读全文
posted @ 2019-07-22 21:30 丛林绝境 阅读(1040) 评论(0) 推荐(0)