آموزش بهار دوباره سعی کنید: شروع

Spring Retry: Getting Started

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیویی برای نمایش وجود ندارد.
توضیحات دوره: اگر بهار را دوست دارید ، Spring Retry را دوست خواهید داشت. این یک روش عالی برای تسکین برخی از نقاط درد مرتبط با محیط های ریز سرویس است و پیاده سازی آن در برنامه موجود بدون درد است. افزودن مجدد به برنامه ریز سرویس راهی عالی برای مقاوم سازی آن است. در این دوره Spring Retry: Getting Started ، شما دانش بنیادی Spring Retry و نحوه پیاده سازی آن را در برنامه های موجود یاد خواهید گرفت. ابتدا می بینید که چگونه می توان دوباره امتحان را به Spring’s Venager RestTemplate اضافه کرد. در مرحله بعدی ، نحوه پیکربندی خط مشی های امتحان مجدد سفارشی مانند برگشت هزینه ، حداکثر تلاش و استثناهای سفارشی را خواهید یافت. سرانجام ، شما نحوه اجتناب از نقاط درد مرتبط با ریز سرویس ها را با اجرای دوباره آزمایش بررسی خواهید کرد. پس از اتمام این دوره ، مهارت ها و دانش لازم برای پیاده سازی یک چارچوب مجدد استاندارد ، مقیاس پذیر و قابل تنظیم در برنامه خود با استفاده از Spring Retry را خواهید داشت.

سرفصل ها و درس ها

بررسی اجمالی دوره Course Overview

  • بررسی اجمالی دوره Course Overview

شروع کار با بهار دوباره Getting Started with Spring Retry

  • مقدمه Introduction

  • بررسی اجمالی بهار Spring Retry Overview

  • پیش نیازها و راه اندازی Prerequisites and Setup

  • برنامه نمونه باس SaaS SaaS Bass Sample Application

  • شبیه سازی استثنا سوکت Socket Exception Simulation

  • شبیه سازی Timeout Exception Timeout Exception Simulation

  • منبع نژاد استثنا شرط Resource Race Condition Exception

  • خلاصه Summary

افزودن Spring Spring دوباره به RestTemplate Adding Spring Retry to RestTemplate

  • مقدمه Introduction

  • افزودن Spring Spring دوباره به RestTemplate Adding Spring Retry to RestTemplate

  • شبیه سازی استثنا سوکت Socket Exception Simulation

  • شبیه سازی Timeout Exception Timeout Exception Simulation

  • شبیه سازی شرایط مسابقه منابع Resource Race Condition Simulation

  • خلاصه Summary

افزودن خط مشی های امتحان مجدد سفارشی Adding Custom Retry Policies

  • مقدمه Introduction

  • افزودن خط مشی های امتحان مجدد سفارشی Adding Custom Retry Policies

  • ثابت در مقابل خاموش کردن نمایی Fixed Vs Exponential Backoff

  • پیاده سازی خط مشی بازپرداخت نمایی Implementing an Exponential Backoff Policy

  • شبیه سازی استثنا سوکت Socket Exception Simulation

  • شبیه سازی Timeout Exception Timeout Exception Simulation

  • منبع نژاد شرایط Resource Race Condition

  • خلاصه Summary

اضافه کردن موارد استثنایی مجدد سفارشی Adding Custom Retry Exceptions

  • مقدمه Introduction

  • تازه سازی سلسله مراتب استثنا Exception Hierarchy Refresher

  • اضافه کردن موارد استثنایی مجدد سفارشی Adding Custom Retry Exceptions

  • مدیریت خطاهای سرور Handling Server Errors

  • خلاصه دوره Course Summary

نمایش نظرات

نظری ارسال نشده است.

آموزش بهار دوباره سعی کنید: شروع
خرید اشتراک و دانلود خرید تکی و دانلود | 160,000 تومان (5 روز مهلت دانلود) زمان تقریبی آماده سازی لینک دانلود این دوره آموزشی حدود 5 تا 24 ساعت می باشد.
جزییات دوره
1h 0m
28
Pluralsight (پلورال سایت) pluralsight-small
05 فروردین 1398 (آخرین آپدیت رو دریافت می‌کنید، حتی اگر این تاریخ بروز نباشد.)
10
4.9 از 5
دارد
دارد
دارد

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Tyler Griffiths Tyler Griffiths

تایلر گریفیتس یک توسعه دهنده نرم افزار در Digicert است که در آن میکرو سرویس های ناهمزمان را با استفاده از Java ، Spring ، Cassandra و Kafka می سازد. او هم لیسانس علوم کامپیوتر و هم MBA دارد. او همه چیزهایی را که از JAV تا Grails با JVM اجرا می شوند و همه چیز بین آنها دوست دارد. هنگامی که او در حال ساخت ریز خدمات جاوا با مقیاس قابل قبول نیست ، می توانید او را پیدا کنید که برای سه پسرش دوچرخه سواری می کند ، برای همسر زیبا خود کارهای عجیبی انجام می دهد و معمولاً به همان ترتیب گلف بازی می کند. هنگامی که الهام با ضربه رو به عقب به او ضربه می زند ، او آن را در وبلاگ خود در bitglimpse.com و توییتر درbitglimpse ضبط می کند.

Pluralsight (پلورال سایت)

Pluralsight یکی از پرطرفدارترین پلتفرم‌های آموزش آنلاین است که به میلیون‌ها کاربر در سراسر جهان کمک می‌کند تا مهارت‌های خود را توسعه دهند و به روز رسانی کنند. این پلتفرم دوره‌های آموزشی در زمینه‌های فناوری اطلاعات، توسعه نرم‌افزار، طراحی وب، مدیریت پروژه، و موضوعات مختلف دیگر را ارائه می‌دهد.

یکی از ویژگی‌های برجسته Pluralsight، محتوای بروز و با کیفیت آموزشی آن است. این پلتفرم با همکاری با توسعه‌دهندگان و کارشناسان معتبر، دوره‌هایی را ارائه می‌دهد که با توجه به تغییرات روزافزون در صنعت فناوری، کاربران را در جریان آخرین مفاهیم و تکنولوژی‌ها نگه می‌دارد. این امر به کاربران این اطمینان را می‌دهد که دوره‌هایی که در Pluralsight می‌پذیرند، با جدیدترین دانش‌ها و تجارب به روز شده‌اند.