05 2020 档案
摘要:1 微服务 8服务间的通讯 10服务的注册与发现 11高并发和高可用 # 1 Iaas ,Paas和Saas -基础设施服务:自己买服务器,开发项目,部署在服务器上,监控 -平台即服务:项目开发完 》放到人家服务器上即可--》自动备份,自动监控 -软件即服务:买别人的软件服务 iass基础设施服务(
阅读全文
摘要:个人开发流程 1.自己建一个分支,推到远程上,写和提都在自己分支上写 (写一会拉一下,防止最后拉冲突太多) 2.开发完了,先把主分支拉下来变最新,把本地分支合到本地主分支上,如果有冲突,看日志,和那个人进行沟通,改完后把主分支提交 3.把本地开发分支,远程开发分支删除 pycharm 使用git 1
阅读全文
摘要:git补充 # 1 你们公司用的github,码云,还是gitlab? # 2 公司用github? # 3 协同开发,要上远程仓库(github,码云,还是gitlab) # 4 中小型公司,放到码云上,公司没有实力搭一个gitlab,相关技术人员,自己没有服务器 # 5 你们公司,写了一个价值1
阅读全文
摘要:短链 # 1 python代码如何在vscode中执行?没有vscode 就不会执行python代码了? -terminal窗口中操作 # 2 pip install 卡在那动不了了,问我怎么办?用豆瓣源 -pip 版本太低了,更新了一下可以了 # 3 在vscode中如何安装虚拟环境? - 虚拟环
阅读全文
摘要:1 如何提高项目并发量 # 1 web,app,微信小程序 # 2 web项目 -前端: -用cdn,静态资源,放到cdn上(js,css,静态图片) -用精灵图(一个大图,上面又很多小图,用定位,定位到小图) -前端缓存(响应头设置缓存时间)cache-control (django如何向响应头写
阅读全文
摘要:1 微服务(全链路追踪系统) # 取nginx日志 》 监控网站的并发量 # 轮询、长轮询,websocket 》 # 全链路追踪系统 》微服务 》 记录每个服务功能的时间,以便查出是哪里慢了 # 微服务 # 单体应用 》所有功能都揉到一个项目中 》随着项目越来越大,出现很多问题 -出现问题:项目越
阅读全文