- 博客(4)
- 资源 (3)
- 收藏
- 关注
原创 一个电子发票开票平台的系统架构设计(02)
这次主要从网络拓扑结构上讲一下平台是怎么运作的。先看图片一般来说大家都会选择一家云服务商作为主要使用环境,另外一家作为备用环境的,但由于客户的特殊性所以先不要纠结这里的不同服务商。简单说明一下:用户打开网站,站点的请求指向第一个nginx的机器,这里使用nginx托管站点。网站中涉及到资源的请求,例如图片,文件等等,指向阿里云的OSS,将流量指向阿里云。网站中涉及到接口的请...
2019-10-30 15:20:19 3313
原创 一个电子发票开票平台的系统架构设计(01)
公司需要帮助客户开发一个电子发票平台,使用者为普通消费者,商户,管理人员三种角色,分别又有对应的使用场景。又想要实现前后端分离,所以把公司常用的架构做了调整,来满足客户的需求。先放上架构图看一下:因为客户初期不准备大力推广,但又要保证扩展性,用尽量少的资源来支撑所有功能,所以暂时这样设计。具体来说,首先分为3个表现层,纯前端开发,VUE开发,通过接口和后台交互。负载均衡层,通过ng...
2019-10-28 15:57:29 5167
原创 一次Redis存储key序列化的异常原因分析
公司的项目采用了redis作为缓存使用,以前没有太关注序列化的时候,key和value的都是采用默认的序列化方式,后来有一次为了方便线上查找问题方便定位到具体缓存内容,才发现使用的默认序列化方式,只能通过命令获取,而且还获取不到,因为key被字节话了,所以统一修改的key的序列化方式为字符串,通过@PostConstruct注解,设置了序列化方式,当时测试都没有问题了。配置方法如下: ...
2019-10-28 15:22:08 1479
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人