![](https://img-blog.csdnimg.cn/20190918140145169.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
架构--技术选型与搭建
文章平均质量分 77
项目重构,技术选型,和SpringClouAlibaba搭建的过程
会飞的~蜗牛
这个作者很懒,什么都没留下…
展开
-
整合Springboot----skywalking
下载skywalking官方地址部署skywalking解压apache-skywalking-apm-8.3.0.tar.gz启动apache-skywalking-apm-bin\bin\startup.bat生产环境,需要把数据保存EShttp://localhost:8080/整合项目启动idea 启动命令添加-javaagent:D:\shitou\envir\apache-skywalking-apm-bin\agent\skywalking-agent原创 2021-07-10 17:51:44 · 414 阅读 · 0 评论 -
整合SpringCloudAlibaba----Seata
下载Seata官方地址部署Seata服务端解压seata-server-1.3.0.zip修改配置文件registry.confregistry { # file 、nacos 、eureka、redis、zk、consul、etcd3、sofa type = "nacos" nacos { application = "seata-server" serverAddr = "127.0.0.1:8848" group = "SEATA_GROUP"原创 2021-07-07 15:50:01 · 524 阅读 · 0 评论 -
整合SpringCloudAlibaba----OpenFeign与Sentinel
新建maven工程xxx-searchmaven目录结构xxx-searchxxx-search-apicom.xxx.search.api 接口定义层dtoparaminterfacesxxx-search-servicecom.xxx.search.service 实现层ApiImplcommondomainxxx-search-webcom.xxx.search.web 调用层 小前台controllercommonfeign 远原创 2021-07-01 16:12:10 · 379 阅读 · 0 评论 -
整合SpringCloudAlibaba----Gateway与Sentinel实现Push模式推送配置
水擦拭从原创 2021-06-28 14:32:42 · 453 阅读 · 0 评论 -
整合SpringCloudAlibaba----Nacos
添加依赖原创 2021-06-26 11:55:47 · 109 阅读 · 0 评论 -
重构项目之----开发规范
通用规范命名遵循驼峰表示;使用准确意义的英文全拼,而非缩写,通用缩写除外(如HTTP)专有名词等特殊情况允许使用拼音(如qibo)名字中单词顺序应符合常用惯例(如主谓)简洁明了,见名知意注释类、方法、属性需有注释复杂业务逻辑需有注释尽最大可能保证代码可读性,加少量注释释义,甚至不加注释代码风格代码风格保持统一,包括但不限于缩进、换行、包引进方式、文件编码使用统一的代码格式模板(确定模板)日志日志记录应尽量详尽,以利于问题追踪使用适宜的日志级别(error,war原创 2021-06-24 21:05:41 · 244 阅读 · 1 评论 -
重构项目之----架构选型
项目背景随着业务的剧增,从运营成本,代码维护,bug率,发布更新等多个维度考虑,现有的项目都不得不考虑重构了,因为是盈利项目,客户群体还是比较大,重构给版本正常的更新迭代工作要同步进行,版本迭代就不说了,就说说重构的部分前期计划从外往内逐步剥离,先剥离出来公共的业务,耦合度不高的,比如短信,物流,消息模板等第三方服务,工具类功能业务,营销推广模块(海报生成,h5页面),店铺装修,推广素材,数据中心,导出,等相关的外围业务,像商品,订单,会员,财务,支付,系统配置,服务市场,权限管理等这种业务耦合原创 2021-06-24 12:14:06 · 453 阅读 · 0 评论