随笔分类 -  谷粒商城

摘要:但是我服务是正常的。 在进行代码检查的时候,一直都会这样,对比视频也没有发现什么问题,结果就一直都失败,但是换成我自己的sonarqube就没啥问题。 最终在运维朋友的帮助下发现了问题,他也踩过这样的坑。 timeout(time: 1, unit: 'HOURS') { waitForQualit 阅读全文
posted @ 2020-09-02 21:39 天宇轩-王 阅读(353) 评论(0) 推荐(0) 编辑
摘要:谷粒商城完成 上线的代码,我提交到prod分支了:https://gitee.com/dalianpai/gulimall 本地的代码,我提交到master分支了:https://gitee.com/dalianpai/gulimall 主要就是nginx的镜像制作,commit的时候,拿不到静态和 阅读全文
posted @ 2020-08-31 18:56 天宇轩-王 阅读(3648) 评论(30) 推荐(3) 编辑
摘要:##391-400 上传镜像运行 把镜像上传到dockerhub太卡了,就上传到阿里云镜像,我虚拟机也有Harbor,不过为了和视频一样就不折腾了。 这里也要修改,不然码云上会有一样重复的标签 打包nginx推送到dockerhub,只是演示一下 [root@test ~]# docker load 阅读全文
posted @ 2020-08-27 23:54 天宇轩-王 阅读(629) 评论(0) 推荐(0) 编辑
摘要:##383-390 流水线部署 问题:在代码扫描的时候,会有报错,无法识别kubesphere内嵌的snoarqube,但是改成我主机安装的发现又没什么问题,但是最后会发送回调请求判断这个阶段有没有成功,所以也有问题,所以先跳过代码扫描。 正在成功的时候如下图: 修改后的Jenkins文件: pip 阅读全文
posted @ 2020-08-27 14:04 天宇轩-王 阅读(424) 评论(7) 推荐(0) 编辑
摘要:##378-382 上线准备工作 这几集中感觉最麻烦的就是修改上线脚本,头皮发麻,而且雷神也有遗漏的地方,个人总结了一下大约有下面几点: 1.把redis,数据库,zipkin等等地址修改为上线地址 2.把数据库的密码为123456 3.把所有的服务端口改成8080 4.配置文件里面的地址也要修改, 阅读全文
posted @ 2020-08-26 10:24 天宇轩-王 阅读(292) 评论(0) 推荐(0) 编辑
摘要:325-338 整合链路追踪和sentinel 全部的Java代码已经提交到:https://gitee.com/dalianpai/gulimall 之前的boot和cloud都是高版本,整合的时候有问题,而且高版本在加入actuator后,用JRebel启动也有报错,降低版本和视频中一样的时候, 阅读全文
posted @ 2020-08-24 15:20 天宇轩-王 阅读(417) 评论(0) 推荐(0) 编辑
摘要:在整合sentinel和服务的时候,报标题这个错,也是由版本原因导致的 feign的Contract接口, 2.2.0.RELEASE: // TODO: break this and correct spelling at some point List<MethodMetadata> parse 阅读全文
posted @ 2020-08-21 00:38 天宇轩-王 阅读(1195) 评论(0) 推荐(0) 编辑
摘要:##335-338 个人感觉是版本的问题,因为我版本都是最新的,报各种错,订单服务调用说轮询有问题,然后还有下面这个问题,订单那个没有解决。 安装的zipkin也是最新的,可以参考之前的博客: https://www.cnblogs.com/dalianpai/p/11723024.html htt 阅读全文
posted @ 2020-08-20 19:14 天宇轩-王 阅读(288) 评论(0) 推荐(0) 编辑
摘要:sentinel之前也简单的写过博客:https://www.cnblogs.com/dalianpai/p/12283155.html 项目中是本地启动的,我直接打成镜像,这样用起来方便点,具体如下: [root@cicd sentinel]# pwd /wgr/sentinel [root@ci 阅读全文
posted @ 2020-08-20 01:30 天宇轩-王 阅读(283) 评论(0) 推荐(0) 编辑
摘要:320-324 秒杀商品完成 完成商品的秒杀 @Controller public class SeckillController { @Autowired private SeckillService seckillService; @ResponseBody @GetMapping("/curr 阅读全文
posted @ 2020-08-20 00:57 天宇轩-王 阅读(579) 评论(0) 推荐(0) 编辑
摘要:310-320秒杀商品上架 断断续续差不多敲了3个月,这个星期差不多可以把高级结束,集群还有30级,下周应该可以把谷粒商城全部完结。 代码已经上传:https://gitee.com/dalianpai/gulimall /** * @author WGR * @create 2020/8/17 - 阅读全文
posted @ 2020-08-19 17:39 天宇轩-王 阅读(545) 评论(0) 推荐(0) 编辑
摘要:304-309 主要对支付宝的开放平台对接的使用,验签收单有了一定的连接。 视频中的nginx配置: 我没有动这块,还是走的阿里云: 代码具体如下: @ConfigurationProperties(prefix = "alipay") @Component public class AlipayT 阅读全文
posted @ 2020-08-13 10:55 天宇轩-王 阅读(791) 评论(0) 推荐(0) 编辑
摘要:300-303 支付宝的沙箱环境 主要就是内网穿透,视频中买的代理,我用的阿里云+frp,主要手里阿里云太多,之前试过远程连接,没有试过端口的,博客也写过,可以看: https://www.cnblogs.com/dalianpai/p/12846270.html 客户端进行运行exe 支付宝的沙箱 阅读全文
posted @ 2020-08-11 22:59 天宇轩-王 阅读(392) 评论(0) 推荐(0) 编辑
摘要:293-299 代码提交到码云:https://gitee.com/dalianpai/gulimall 个人感觉这几章有点东西,还是第一次系统的接触到rabbitmq的这些应用。之前学的rabbitmq专题视频,正好是这些概念,等有时间去学完,还有几节没有看完,同时也在等尚硅古的rabbitmq视 阅读全文
posted @ 2020-08-10 23:23 天宇轩-王 阅读(444) 评论(0) 推荐(0) 编辑
摘要:最近在敲到整合分布式事务的时候,发现当触发自定义的异常时候,重新回退到购物车结算,却一直报错 com.alibaba.fastjson.JSONException: autoType is not support 因为在springsession中我用的是fastjson进行序列化的,会让生成的JS 阅读全文
posted @ 2020-08-06 23:17 天宇轩-王 阅读(727) 评论(0) 推荐(0) 编辑
摘要:291-292 下面主要是视频中课件的截图,之前学rabbitmq的时候,这些还没有学,后面学了在做一个笔记 代码: /** * @author WGR * @create 2020/8/6 -- 14:46 */ @Configuration public class MyMQConfig { @ 阅读全文
posted @ 2020-08-06 15:43 天宇轩-王 阅读(237) 评论(0) 推荐(0) 编辑
摘要:261-284 订单服务 代码提交到码云:https://gitee.com/dalianpai/gulimall 感觉订单服务业务逻辑还是比较复杂的,改html改的头皮发麻。 上个星期写的,没有时间简单的记录一下,让人感觉有点意思的也就Feign的请求头丢失的问题。 ThreadLocal可以查看 阅读全文
posted @ 2020-08-06 10:20 天宇轩-王 阅读(804) 评论(3) 推荐(0) 编辑
摘要:在做谷粒商城的时候,雷神把seata放到common包中,然后重启了订单和库存服务,别的服务没有重启,但是重启的时候就会报错了, 因为他们的下面没有那2个配置文件。他应该只是处于演示,所以我就把seata的依赖提到那2个微服务中,发现启动报错 org.springframework.beans.fa 阅读全文
posted @ 2020-08-06 00:39 天宇轩-王 阅读(2353) 评论(4) 推荐(0) 编辑
摘要:283-289 这章节主要讲的就是seata及一些分布式事务的概念。 之前的博客也有写过,可以查看:https://www.cnblogs.com/dalianpai/category/1591258.html 不过用的方式还是不太一样,其中就包括数据源的创建和一些配置文件,还有当和mybatisp 阅读全文
posted @ 2020-08-06 00:24 天宇轩-王 阅读(445) 评论(0) 推荐(0) 编辑
摘要:248-260 消息队列 代码提交到:https://gitee.com/dalianpai/gulimall 其实只要看过尚硅谷的springboot视频,就会发现和里面讲解的都是一模一样。 也简单学过别的机构的rabbitmq视频:https://www.cnblogs.com/dalianpa 阅读全文
posted @ 2020-08-03 17:54 天宇轩-王 阅读(563) 评论(0) 推荐(0) 编辑