µn¤J
¡U
µù¥U
¡U
·|û¤¤¤ß
¡U
µ²±b
¡U
°ö°V½Òµ{
Å]ªk§Ì¤l
¡U
¦Û¸ê¥Xª©
¡U
¹q¤l®Ñ
¡U
«ÈªA¤¤¤ß
¡U
´¼¼z«¬¥ßÊ^·|û
®Ñ¦W
¥Xª©ªÀ
§@ªÌ
isbn
½s¸¹
5050Å]ªk²³Äw
|
NG®Ñ«°
|
°ê»Ú¯Å«~µP½Òµ{
|
Àu´f³qª¾
|
ÅRÆE^¶¯µ¼Öºë¿ï
|
TCP/IPºô¸ô³q°T¨ó©w(²Ä¤Gª©)
¦¹§@ªÌµL¬ÛÃö®ÑÄy
¤å¾Ç¤p»¡
¤å¾Ç
¡U
¤p»¡
°ÓºÞ³Ð§ë
°]¸g§ë¸ê
¡U
¦æ¾P¥øºÞ
¤H¤åÃÀ§{
©v±Ð¡Bõ¾Ç
ªÀ·|¡B¤H¤å¡B¥v¦a
ÃÀ³N¡B¬ü¾Ç
¡U
¹q¼vÀ¸¼@
Ày§Ó¾i¥Í
ÂåÀø¡B«O°·
®Æ²z¡B¥Í¬¡¦Ê¬ì
±Ð¨|¡B¤ß²z¡BÀy§Ó
¶i׾Dzß
¹q¸£»Pºô¸ô
¡U
»y¨¥¤u¨ã
Âø»x¡B´Á¥Z
¡U
x¬F¡Bªk«ß
°Ñ¦Ò¡B¦Ò¸Õ¡B±Ð¬ì¥Î®Ñ
¬ì¾Ç¤uµ{
¬ì¾Ç¡B¦ÛµM
¡U
¤u·~¡B¤uµ{
®a®x¿Ë¤l
®a®x¡B¿Ë¤l¡B¤H»Ú
«C¤Ö¦~¡Bµ£®Ñ
ª±¼Ö¤Ñ¦a
®È¹C¡B¦a¹Ï
¡U
¥ð¶¢®T¼Ö
º©µe¡B´¡¹Ï
¡U
¨î¯Å
¹ý©³§ïÅÜSpring Cloudªº¥ÍºA¡G¨Ï¥ÎDocker¹ê§@·LªA°È¬[ºc
§@ªÌ¡G
周立
¤ÀÃþ¡G
¹q¸£»Pºô¸ô
¡þ
ºô¸ô
¥Xª©ªÀ¡G
¨Î»í¼Æ¦ì
¥Xª©¤é´Á¡G2018/10/12
ISBN¡G9789863797098
®ÑÄy½s¸¹¡Gkk0475438
¶¼Æ¡G400
©w»ù¡G
650
¤¸
Àu´f»ù¡G
79
§é
514
¤¸
®Ñ»ùY¦³²§°Ê¡A¥H¥Xª©ªÀ¹ê»Ú©w»ù¬°·Ç
µ´ª©®Ñ
µ´ª©®Ñ¡G½T©w¤£¦Aª©ªº°Ó«~¡A¶È´£¨Ñ®ÑÄy¸ê°T°Ñ¦Ò¡C
µû»ù¼Æ¡G
(½Ð±N·Æ¹«²¾¦Ü¬P¬P³B¶i¦æµû»ù)
¥Ø«e¥§¡µû»ù¡G
¤å¦r³sµ²
½Æ»s»yªk
¹ý©³§ïÅÜSpring Cloudªº¥ÍºA¡G¨Ï¥ÎDocker¹ê§@·LªA°È¬[ºc
¹Ï¤ù³sµ²
½Æ»s»yªk
¤À
¨É
¤º®e²¤¶
®ÑÄy¥Ø¿ý
¦PÃþ±ÀÂË
徹底改變Spring Cloud的生態:使用Docker實作微服務架構 本書特色 隨著業務的發展、程式的堆砌,公司專案變得日益臃腫、複雜、開發效率低落、難以維護?我們迫切需要能夠解放生產力的新技術──微服務架構Spring Cloud! 作者為 Spring Cloud 社區的創辦者之一,以實戰開發者的豐富經驗,將設定簡單、設計優雅的 Spring Cloud 所有相關的基礎知識和工具的使用,做完整而精闢的剖析。 ✤精彩內容: 本書涵蓋了微服務理論、開發框架 (Spring Cloud) 以及執行平台 (Docker) 三大主題。 ❑ Part 1 (第1章):有系統的介紹微服務架構; ❑ Part 2 (第2-11章):使用Spring Cloud開發框架編寫一個「電影售票系統」; ❑ Part 3 (第12-14章):說明如何將微服務實際執行在Docker平台上。 全書採用精心設計的Demo驅動,以連貫的場景、真實的程式範例,來引導讀者學習如何使用強大的微服務技術實現架構設計。本書涵蓋最新版本架構所獨具的技術特性、技巧及案例,幫助讀者避開升級過程中可能遭遇到的困難與陷阱。 更多理論性的內容 (如Cloud Native、12-factor APP、DDD等) 在文中皆以「延伸閱讀」、「Tips」或「Warning」的形式註記,提供有興趣的讀者依此專研,擴展視野。 ✤適用讀者群 Java工程師、系統架構師和運行維護人員,以及對 Spring Cloud 有興趣的技術同好。
¥Ø¿ý chapter 01¡@·LªA°È¬[ºc·§z 1.1¡@³æÅéÀ³¥Î¬[ºc¦s¦bªº°ÝÃD 1.2¡@¦p¦ó¸Ñ¨M³æÅéÀ³¥Î¬[ºc¦s¦bªº°ÝÃD 1.3¡@¤°»ò¬O·LªA°È 1.4¡@·LªA°È¬[ºcªºÀuÂI»P¬D¾Ô 1.5¡@·LªA°È³]pì«h 1.6¡@¦p¦ó¹ê²{·LªA°È¬[ºc chapter 02¡@·LªA°È¶}µo¬[ºc¡X¡XSpring Cloud 2.1¡@Spring Cloud²¤¶ 2.2¡@Spring Cloud¯SÂI 2.3¡@Spring Cloudª©¥» chapter 03¡@¶}©l¨Ï¥ÎSpring Cloud¹ê¾Ô·LªA°È 3.1¡@Spring Cloud¹ê¾Ô«e´£ 3.2¡@ªA°È´£¨ÑªÌ»PªA°È®ø¶OªÌ 3.3¡@¼¶¼gªA°È´£¨ÑªÌ 3.4¡@¼¶¼gªA°È®ø¶OªÌ 3.5¡@¬°±M®×¾ã¦XSpring Boot Actuator 3.6¡@±j¨î¼g¤J¦³þ¨Ç°ÝÃD chapter 04¡@·LªA°Èµù¥U»Pµo²{ 4.1¡@ªA°Èµo²{²¤¶ 4.2¡@Eureka²¤¶ 4.3¡@Eurekaì²z 4.4¡@¼¶¼gEureka Server 4.5¡@±N·LªA°Èµù¥U¨ìEureka Server¤W 4.6¡@Eureka Serverªº°ª¥i¥Î 4.7¡@¨Ï¥ÎªÌ»{ÃÒ 4.8¡@Eurekaªº¤¤Ä~¸ê®Æ 4.9¡@Eureka ServerªºRESTºÝÂI 4.10¡@Eurekaªº¦Û§Ú«OÅ@¼Ò¦¡ 4.11¡@¦hºô¸ô¥dÀô¹Ò¤UªºIP¿ï¾Ü 4.12¡@Eurekaªº°·±dÀˬd 4.13¡@±Æ°£Jersey¨Ì¿à chapter 05¡@¨Ï¥ÎRibbon¹ê²{¥Î¤áºÝ°¼t¸ü¥¿Å 5.1¡@Ribbon²¤¶ 5.2¡@¬°ªA°È®ø¶OªÌ¾ã¦XRibbon 5.3¡@Ribbon³]©w¦Ûq 5.4¡@²æÂ÷Eureka¨Ï¥ÎRibbon 5.5¡@ÄȾj¸ü¤J chapter 06¡@¨Ï¥ÎFeign¹ê²{«Å§i¦¡REST©I¥s 6.1¡@Feign²¤¶ 6.2¡@¬°ªA°È®ø¶OªÌ¾ãFeign 6.3¡@¦ÛqFeign³]©w 6.4¡@¤â°Ê«Ø¥ßFeign 6.5¡@Feign¹ïÄ~©Óªº¤ä´© 6.6¡@Feign¹ïÀ£ÁYªº¤ä´© 6.7¡@Feignªº°O¿ýÀÉ 6.8¡@¨Ï¥ÎFeign«Ø¸m¦h°Ñ¼Æ½Ð¨D 6.9¡@¨Ï¥ÎFeign¤W¶ÇÀÉ®× chapter 07¡@¨Ï¥ÎHystrix¹ê²{·LªA°Èªº®e¿ù³B²z 7.1¡@¹ê²{®e¿ùªº¤èªk 7.2¡@¨Ï¥ÎHystrix¹ê²{®e¿ù 7.3¡@HystrixªººÊ±± 7.4¡@¨Ï¥ÎHystrix DashboardµøÄ±¤ÆºÊ±±¸ê®Æ 7.5¡@¨Ï¥ÎTurbine»E¦XºÊ±±¸ê®Æ chapter 08¡@¨Ï¥ÎZuul«Ø¸m·LªA°È¹h¹D 8.1¡@¬°¤°»òn¨Ï¥Î·LªA°È¹h¹D 8.2¡@Zuul²¤¶ 8.3¡@¼¶¼gZuul·LªA°È¹h¹D 8.4¡@ºÞ²zºÝÂI 8.5¡@¸ô¥Ñ³]©w¸Ô¸Ñ 8.6¡@Zuulªº¦w¥þ»PHeader 8.7¡@¨Ï¥ÎZuul¤W¶ÇÀÉ®× 8.8¡@Zuulªº¿zÀ˵{¦¡ 8.9¡@Zuulªº®e¿ù»P¦^´_ 8.10¡@ÄȾj¸ü¤J 8.11¡@Query String½s½X 8.12¡@Hystrix¹jÂ÷µ¦²¤»P°õ¦æºü¦À 8.13¡@Zuulªº°ª¥i¥Î 8.14¡@¨Ï¥ÎSidecar¾ã¦X«DJVM·LªA°È 8.15¡@¨Ï¥ÎZuul»E¦X·LªA°È chapter 09¡@¨Ï¥ÎSpring Cloud Config²Î¤@ºÞ²z·LªA°È³]©w 9.1¡@¬°¤°»òn²Î¤@ºÞ²z·LªA°È³]©w 9.2¡@Spring Cloud Config²¤¶ 9.3¡@¼¶¼gConfig Server 9.4¡@¼¶¼gConfig Client 9.5¡@Config ServerªºGitÜ®w³]©w¸Ô¸Ñ 9.6¡@Config Serverªº°·±dª¬ªp«ü¥Ü¾¹ 9.7¡@³]©w¤º®eªº¥[¸Ñ±K 9.8¡@¨Ï¥Î/refreshºÝÂI¤â°Ê§ó·s³]©w 9.9¡@¨Ï¥ÎSpring Cloud Bus¦Û°Ê§ó·s³]©w 9.10¡@Spring Cloud Config»PEureka°t¦X¨Ï¥Î 9.11¡@Spring Cloud Configªº¨Ï¥ÎªÌ»{ÃÒ 9.12¡@Config Serverªº°ª¥i¥Î chapter 10¡@¨Ï¥ÎSpring Cloud Sleuth¹ê²{·LªA°È°lÂÜ 10.1¡@¬°¤°»òn¹ê²{·LªA°È°lÂÜ 10.2¡@Spring Cloud Sleuth²¤¶ 10.3¡@¾ã¦XSpring Cloud Sleuth 10.4¡@Spring Cloud Sleuth»PELK°t¦X¨Ï¥Î 10.5¡@Spring Cloud Sleuth»PZipkin°t¦X¨Ï¥Î chapter 11¡@Spring Cloud±`¨£°ÝÃD»PÂk¯Ç 11.1¡@Eureka±`¨£°ÝÃD 11.2¡@¾ã¦XHystrix«á²Ä¤@¦¸½Ð¨D¥¢±Ñ 11.3¡@Turbine»E¦Xªº¸ê®Æ¤£§¹¾ã 11.4¡@Spring Cloud¦U¤¸¥ó¹O®É 11.5¡@Spring Cloud¦U¤¸¥ó«¸Õ 11.6¡@Spring Cloud 11.7¡@Spring Cloud¦U¤¸¥ó³]©wÄÝ©Ê 11.8¡@Spring Cloud©w¦ì°ÝÃD·QªkÂk¯Ç chapter 12¡@Docker¤Jªù 12.1¡@Docker²¤¶ 12.2¡@ª©¥»»PÅ|¥Npµe 12.3¡@Dockerªº¬[ºc 12.4¡@¦w¸ËDocker 12.5¡@³]©w¬M¹³ÀÉ¥[³t¾¹ 12.6¡@Docker±`¥Î«ü¥O chapter 13¡@±N·LªA°È°õ¦æ¦bDocker¤W 13.1¡@¨Ï¥ÎDockerfile«Ø¸mDocker¬M¹³ÀÉ 13.2¡@¨Ï¥ÎDocker RegistryºÞ²zDocker¬M¹³ÀÉ 13.3¡@¨Ï¥ÎMaven¥~±¾µ{¦¡«Ø¸mDocker¬M¹³ÀÉ 13.4¡@±`¨£°ÝÃD»PÂk¯Ç chapter 14¡@¨Ï¥ÎDocker Compose½s±Æ·LªA°È 14.1¡@Docker Compose²¤¶ 14.2¡@¦w¸ËDocker Compose 14.3¡@Docker Compose§Ö³t¤Jªù 14.4¡@docker-compose.yml±`¥Î«ü¥O 14.5¡@docker-compose±`¥Î«ü¥O 14.6¡@Docker Composeºô¸ô³]©w 14.7¡@ºî¦X¹ê¾Ô¡G¨Ï¥ÎDocker Comose½s±ÆSpring Cloud·LªA°È 14.8¡@±`¨£°ÝÃD»PÂk¯Ç app A¡@ªþ¿ý A-1¡@¥»®Ñ·f°tµ{¦¡ A-2¡@Spring Cloud YES¡X¡X§Ö³t¶}µo¸}¤â¬[ A-3¡@¨Ï¥ÎDocker§Ö³t¦w¸Ë¥»®Ñ¤¤ªº¤¸¥ó
¹q¸£ºô¸ôì²z¡U²Ä¤Cª©
¦h´CÅé³]pªº 13
²V¦X¶³¦w¥þ¬[ºc¡U¹s«H
¹q¤l°Ó°È»PChatG
WordPress
«Øºc¦h¯²¤áSaaS¬[
Docker«Ø¸m»P°õ
ºô¯¸Â^¨ú¡U¨Ï¥ÎPyt
·Qn SSR?§Ö¨Ï¥Î
¸Ñ±K·j´M¤ÞÀº¡G¤Àµü§Þ
¬°¤F«O»Ù±zªºÅv¯q¡A·sµ·¸ôºô¸ô®Ñ©±©ÒÁʶRªº°Ó«~§¡¨É¦³¨ì³f¤C¤ÑªºÅ²½à´Á¡]§t¨Ò°²¤é¡^¡C°h¦^¤§°Ó«~¥²¶·©óŲ½à´Á¤º±H¦^¡]¥H¶lÂW©Î¦¬°õÁp¬°¾Ì¡^¡A¥B°Ó«~¥²¶·¬O¥þ·sª¬ºA»P§¹¾ã¥]¸Ë(°Ó«~¡Bªþ¥ó¡B¤º¥~¥]¸Ë¡BÀH³f¤å¥ó¡BÃØ«~µ¥)¡A§_«h®¤¤£±µ¨ü°h³f¡C