- 博客(502)
- 资源 (1)
- 收藏
- 关注
原创 navicat同步库到本地
有时候我们在本地开发,为了是保持测试环境数据库的干净性,不影响其他同事的开发与测试,我们需要同步测试环境的数据到本地中来进行本地开发调试;navicat就是一个非常好的工具,还可以对比测试环境与本地差异了那些字段等等,非常方便,在此记录一下。
2023-04-28 14:46:14
31
1
原创 mysql设置为字段类型text够稳吗?
mysql字段类型中,有text也有longtext为啥?想想就知道了,肯定有不够存的时候!当一个一直稳定运行的功能,突然不行时,竟然发现是数据库表自动截断存了,还没有报错!方案:要不rule限制!方案:要不改为longtext。
2023-01-31 16:27:44
94
原创 http不够?还要grpc等?
好处在这里就举几个例子:比如不同部门之间的交互,一个部门是java,一个部门是php,他们需要对接一个订单系统,这样的话,java就可以把对接这块单独开发,然后做成一个jar,最后在原项目中引入即可,这样类似于动态加载的内容包不会太大;而且grpc还可以接入配置中心!其实http在小型系统中已经足够,但是grpc是为了更加高级的交互而提供的,性能方便grpc做的好会更高一点,毕竟属于传输层协议。
2023-01-20 16:02:09
92
原创 广州正佳小程序优化预测
方案3:nginx使用了接口代理,把单独抢券的那个接口临时代理到一台新的临时服务器和应该也增加了临时只读数据库,分解压力,其他服务不受影响。广州正佳最近在搞一个活动,就是发福利,但是因为技术原因,导致了系统出现了很多问题,引起了很多吐槽,在此笔者仅从技术的角度分析一波。起因:发券18抢100,这个羊毛(*^▽^*),你懂的引起了轩然大波,疯抢,这块就涉及到高并发了。经过:大伙集体薅羊毛,导致服务器504,502,库存超卖,各种报错,并且其他服务不可用。最后,看到服务还算稳定,最主要的是我白嫖到了,哈哈。
2023-01-17 10:48:32
36
原创 浅析如何避免CPU飙高?还出现502了
当然CPU飙高的原因很多,任务多,处理时间久,线程不够等,我们也可以根据top中sleeping进程数调高初始进程,或者业务上分离等。思考一个场景,您这边需要根据你库中的一个表,持续的去抓取第三方接口数据然后更新入库你会如何处理?而且使用分页的方式任务更多但CPU反而更小!
2023-01-17 10:21:08
45
原创 failed to open stream: HTTP request failed! HTTP/1.1 404 Not Found
failed to open stream: HTTP request failed! HTTP/1.1 404 Not Found
2022-12-09 15:11:30
394
1190-eimadpbcbfnmbkopoojfekhnkhdbieeh.crx
2020-04-23
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人