1.定制软件开发根据视频划出重点摘要
定制软件开发除了飞哥的视频,定制软件开发再去找一套视频,进行补充,定制软件开发会有非常好的认识。不要单一依靠某人,而是多去听不同的教程资料,选出更加符合自己需要的那一套是非常重要的。
数据量大,并发量大,肯定想着分,把服务分出去,建立集群,搭建微服务。
肯定和团队沟通,如何去实施这些方案。
为什么不用nginx进行负载均衡,而是使用
1.nginx不是springcloud的技术栈
2.nginx配置麻烦,测试服务可用,需要重新编译加载nginx较为麻烦
3.项目比较大的时候,每个人配的nginx,合并的时候对于项目经理是个难题,
因为接口有可能冲突,耗时耗力。
4.Ribbon天生就是为微服务而生,是最佳选择。
Ribbon是客户端的,也就是说服务提供者注册服务到配置中心,服务消费者从注册中心拉取服务,缓存到客户端本地。至于怎么选服务那是客户端的事情,因为策略由客户端指定的。
idea默认快捷键是Alt+F7
Eclipse快捷键是Ctrl+G
EnableAutoConfiguration的注解是你项目中是否有这个注解,有的话就可以自动导入这个springcloud的组件。
springapplication的注解包含三个注解,
一个作用是扫描启动类同包下的自己编写的有注解的类,
@Componet @Service @Controller @Repository …@Mapper @Configuration+@Bean
一个作用是扫描不同包下springboot提供的类,
一个作用是扫描不同包下第三方提供的类。
META-INF: