Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

《重新定义Spring Cloud实战》读者书评-收集ing #1

Closed
SoftwareKing opened this issue Aug 29, 2018 · 24 comments
Closed

《重新定义Spring Cloud实战》读者书评-收集ing #1

SoftwareKing opened this issue Aug 29, 2018 · 24 comments

Comments

@SoftwareKing
Copy link
Member

SoftwareKing commented Aug 29, 2018

欢迎各位读者按照下面格式反馈读者书评

  • 本书优点:xxxxx
  • 本书不足:xxxx
  • 第二版展望:xxxxx
@SoftwareKing SoftwareKing changed the title 谁是最好的《重新定义Spring Cloud实战》大众书评? 《重新定义Spring Cloud实战》书评-收集ing Aug 29, 2018
@SpringCloud SpringCloud deleted a comment from rhettpang Sep 11, 2018
@SpringCloud SpringCloud deleted a comment from edd1225 Sep 11, 2018
@SoftwareKing SoftwareKing changed the title 《重新定义Spring Cloud实战》书评-收集ing 《重新定义Spring Cloud实战》读者书评-收集ing Sep 11, 2018
@SoftwareKing
Copy link
Member Author

image

@SoftwareKing
Copy link
Member Author

image

@zuoziye1
Copy link

ch3-1-config-server 启动之后,再启动 eureka-server启动不了,我让我同事看,我同事说必须把server.port放在eureka-server的配置文件中才行。ch3-1 源码是不是有问题啊?求解答

@SoftwareKing
Copy link
Member Author

@zuoziye1 代码没问题的,可以加我微信Software_King进答疑群答疑

@laiyy0728
Copy link

第五章。图 5-1 load balancer 文字描述错误

@laiyy0728
Copy link

在表 5-1 下方的介绍中,提到:ZoneAvoidanceRule 策略已经废弃掉了,现在的默认负载均衡是 RoundRobin。而在表 5-3 中,IRule 的默认实现类是 ZoneAvoidanceRule。这个是否有冲突?我理解的是,既然 ZoneAvoidanceRule 已经废弃了,那么默认的实现类应该是 RoundRobin?

@linwei007
Copy link

这本书前面几张写的非常好,是读过的基本springboot里面把关键点写的非常清楚地一本。但是第21章版本控制和灰度发布,写的太简单,就是个sample 结束完全不知其所以然。

@SoftwareKing
Copy link
Member Author

@laiyy0728 @linwei007 @zuoziye1 更多内容解答,可以加我微信Software_King进微信群

@2458991423
Copy link

也感觉21章有些简单,笼统,其他章节写的很好,源码,实战并存。

@major2015
Copy link

内容太入门了,spring.io上全有啊。。。

@GreyZeng
Copy link

GreyZeng commented Feb 9, 2019

ch10-1的common项目应该少了一个依赖:
import org.apache.commons.lang.StringUtils;
这个报错了

@GreyZeng
Copy link

GreyZeng commented Feb 10, 2019

  • 本书优点:内容较新,覆盖全面
  • 本书不足:可以完善一下ch10-1的综合案例
  • 第二版展望:介绍或者对比一下Service Mesh 技术和istio框架
    Spring Netflix 这套考虑替换为新的解决方案

@826193310
Copy link

一开始就掉坑, 代码清单 ch2-1的pom.xml 中spring-cloud 的版本用 变量${spring-cloud.version}标识,而在仓库中却是直接填的版本信息,我觉得代码尽量贴全面一点咯

@kimmy-wang
Copy link

kimmy-wang commented Apr 11, 2019

  • 本书优点:内容较新,覆盖全面
  • 本书不足:能不能添加一个所有配置的列表,讲解不深入
  • 第二版展望:加入Nacos、Sentinel等相关介绍;对比一下Service Mesh 技术和istio框架

@magaofeng2010
Copy link

配置书中讲的不全,得对着源码工程来才行

@magaofeng2010
Copy link

不过坑爬的多,懂得就越多,感谢作者

@xialutiya
Copy link

3-1的eureka-server要怎么启动的,直接启动总是默认端口8080,没有加载到config-server中的配置文件.我在eureka-server的配置文件里面加上了spring.profiles.active=peer1才能加载到eureka-server-peer1,但是peer2又要怎么加载.

@rhettpang
Copy link

rhettpang commented Jul 18, 2019 via email

@zjs9609
Copy link

zjs9609 commented Aug 18, 2019

3-1的eureka-server要怎么启动的,直接启动总是默认端口8080,没有加载到config-server中的配置文件.我在eureka-server的配置文件里面加上了spring.profiles.active=peer1才能加载到eureka-server-peer1,但是peer2又要怎么加载.

你没有写controller吗,我现在遇到了一个问题就是起不了eureka-peer2

@SoftwareKing
Copy link
Member Author

@zjs9609 里面有个readme文件,还有问题加我微信进书籍答疑群

@cghtom
Copy link

cghtom commented Sep 10, 2019

p505 ch21-3 的代码呢?

@cakin24
Copy link

cakin24 commented Dec 8, 2019

第十三章灰度发布的Discovery项目是哪个版本啊?github上下载下来的项目会有登录认证这一步,有com.nepxion.discovery.console.desktop.ConsoleLogin.java这个文件,书中截图却没有这个文件,到底是哪个版本啊?

@cakin24
Copy link

cakin24 commented Dec 8, 2019

建议把P503 页的Discovery项目的源码也加到github上,或者指定 https://github.com/Nepxion/Discovery的具体版本号,以及相关配置。以便于和21.3.2的项目调通。

@chengqiuming
Copy link

1 https://github.com/Nepxion/Discovery目前最早的版本是3.8.1 ,discovery-console-desktop子项目都有ConsoleLogin.java 这个文件,但书中截图却没这个文件,P503页无可操作性。
2 运行https://github.com/Nepxion/Discovery项目后会弹出认证框,输入用户名:admin ,密码:admin,提示用户名和密码错误。
3 在ch21-1/ch21-1-discovery-console这个项目中加上 admin=admin还是报错。
4 屏蔽掉: ConsoleLogin consoleLogin = new ConsoleLogin(); consoleLogin.launch();跳过认证,进入主界面后,选择服务拓扑,还是报错,提示java.lang.IllegalArgumentException: {"timestamp":"2019-12-08T02:21:34.776+0000","status":404,"error":"Not Found","message":"No message available","path":"/console/groups"}
灰度发布这一题材很好,可就是调不通,哪位大侠能调通?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests