摘要:
作为一名IT从业者,懈怠是一件奢侈的事情,因为在IT圈,原地踏步就等于退步。 本章节开始讲从微服务开发角度详细介绍如何搭建微服务框架以及各个组件如何使用。 如何选择合适的微服务架构 目前国内主流的微服务开发框架分三类: 官方SpringCloud。官方主要是以Netflix组件为基础,可以快速构建分 阅读全文
摘要:
项目安全框架:SpringSecurity+Oauth2+JWZ,采用集中认证授权方式。配置不在这里具体写了,可参考百度或google的通用配置。 然而,在项目中当使用无效的access_token或者不带token进行资源访问时,我发现前端出现了【500 内部错误】的信息,并没有如预期那样出现【4 阅读全文
摘要:
作为一名IT从业者,懈怠是一件奢侈的事情,因为在IT圈,原地踏步就等于退步。 上一篇中,我们已经笼统介绍了一下微服务,以及我在项目中是如何从传统单体模式向微服务演变的。本章我们深入探讨一下微服务的核心内容。 乱花渐欲迷人眼 当我刚刚开始接触微服务的时候,我听到了许多名次:“微服务”、“SOA”、“s 阅读全文
摘要:
项目中的一台阿里云,最近一段时间出现ssh的时候,连接非常慢,大概输入密码后要10-20秒左右才能连上,以下记录调查过程及解决办法 通过网上的一些查询,发现大都是因为设置dns,hosts或者通过关闭UseDNS=no GSSAPIAuthentication no的方式来解决,但我的问题和这些不同 阅读全文
摘要:
使用vi/vim编辑文件的时候,很多人不习惯tab,而希望用2个空格或者4个空格来替代,那么可以使用一下设置来完成: 在使用vi/vim编辑文件,按下tab键看看,会有惊喜哦😊 阅读全文
摘要:
背景 最近做一个直播平台项目,调研了一些开源的或者商用的流媒体服务器,包括Live555,Red5,Wowza,ffmpeg,EasyDarwin,FMS等;经过对比考量,因为本次需求相对比较简单,流协议基于RTMP,因此最终决定选型Nginx+ffmpeg。 选型 Nginx + nginx-rt 阅读全文