آموزش عملکردهای اشکال زدایی و نظارت در Couchbase

Debug and Monitor Functions in Couchbase

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیویی برای نمایش وجود ندارد.
توضیحات دوره: این دوره استفاده از اشکال زدایی Couchbase را در مرحله توسعه یک عملکرد رویدادی بررسی می کند. این همچنین انواع سیاهههای مربوط به موجود را برای نظارت بر وضعیت کلی و تغییرات ایجاد شده در عملکردها در طول عمر آنها پوشش می دهد. سرویس Couchbase eventing به ما امکان می دهد تا از طریق عملکردهای eventing به تغییرات ایجاد شده در داده ها پاسخ دهیم. مانند هر برنامه کاربردی ، این توابع نیز باید توسعه یافته و سپس حفظ شوند تا زمانی که به هدف خود برسند. در این دوره ، Debug and Monitor Functions in Couchbase ، به نقش اشکال زدایی در توسعه عملکرد و گزینه های مختلف موجود برای نظارت بر عملکردها در طول زندگی خود می پردازید. ابتدا با معرفی خدمات رویداد Couchbase شروع خواهید کرد و سپس دو عملکرد ساده رویداد ایجاد می کنید - یکی با کنترل کننده OnUpdate و دیگری با کنترل کننده OnDelete. در مرحله بعد ، شما می توانید نحوه شناسایی اشکالات کد عملکرد را با استفاده از اشکال ساز داخلی Couchbase بررسی کنید. این شامل مراحل فعال سازی اشکال زدایی و استفاده از ابزارهای اشکال زدایی استاندارد مانند نقاط شکست و عبارات تماشا می شود. ما همچنین نگاهی به مدیریت استثنا با بلوک های try-catch می اندازیم. سرانجام ، شما به گزینه های ورود به سیستم موجود در Couchbase برای سرویس رویداد بروید. این شامل برنامه و سیاهههای مربوط به سیستم برای توابع است ، اما همچنین ویژگی ممیزی را که اجازه می دهد فعالیتهای اضافی ثبت شود. علاوه بر این ، ما از ویژگی ورود به سیستم صریح و روشن برای تولید گزارش ها و آمار برای به اشتراک گذاشتن با تیم های دیگر استفاده می کنیم - این گزینه برای اصلاح مجدد داده های حساس از پرونده های ورود به سیستم است. پس از اتمام این دوره ، به گزینه های موجود برای مدیریت عملکردهای رویدادی در Couchbase در طول زندگی خود - از توسعه تا نظارت و نگهداری - آشنا خواهید بود.

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

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

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

شروع کار با Couchbase Eventing Service Getting Started with the Couchbase Eventing Service

  • پیش نیازهای دوره و طرح کلی Course Prerequisites and Outline

  • توابع Couchbase و خدمات رویداد Couchbase Functions and the Eventing Service

  • افزودن عملکرد پایه Couchbase Adding a Couchbase Function

  • بهترین روش ها برای عملکردهای پایه پایه Best Practices for Couchbase Functions

  • نسخه ی نمایشی: تنظیم سطل ها برای عملکردهای کاناپه Demo: Setting up Buckets for Couchbase Functions

  • نسخه ی نمایشی: ایجاد عملکردی برای مدیریت به روزرسانی ها Demo: Creating a Function to Handle Updates

  • نسخه ی نمایشی: کدگذاری یک عملکرد برای حذف آبشار Demo: Coding a Function to Cascade Deletes

عملکردهای اشکال زدایی و نظارت Debugging and Monitoring Functions

  • مقدمه ای برای اشکال زدایی در Couchbase An Introduction to Debugging in Couchbase

  • نسخه ی نمایشی: معرفی یک اشکال در کد عملکرد Demo: Introducing a Bug in the Function Code

  • نسخه ی نمایشی: گام به ویژگی Demo: The Step into Feature

  • نسخه ی نمایشی: استفاده از نقاط شکست هنگام اشکال زدایی Demo: Using Breakpoints When Debugging

  • نسخه ی نمایشی: گام به گام و ویژگی های تماشا Demo: The Step Over and Watch Features

  • نسخه ی نمایشی: استفاده از ویژگی Step Out هنگام اشکال زدایی Demo: Using the Step Out Feature When Debugging

  • نسخه ی نمایشی: گزارش برنامه برای توابع پایه Demo: The Application Log for Couchbase Functions

  • نسخه ی نمایشی: سیستم ورود به سیستم توابع پایه Demo: The System Log for Couchbase Functions

  • نسخه ی نمایشی: مدیریت استثنایی با Blocks try-catch Demo: Exception Handling with try-catch Blocks

مدیریت عملکردها در Couchbase Managing Functions in Couchbase

  • حسابرسی در Couchbase Auditing in Couchbase

  • گزارش ها و آمار توابع Functions Logs and Stats

  • نسخه ی نمایشی: حسابرسی تغییرات تنظیمات عملکرد Demo: Auditing Changes to Function Settings

  • نسخه ی نمایشی: اشکال زدایی و حذف عملکرد حسابرسی Demo: Auditing Function Debugging and Deletes

  • نسخه ی نمایشی: ورود به سیستم صریح و واضح Demo: Explicit Logging and Redaction

  • نسخه ی نمایشی: آمار عملکرد با استفاده از REST API Demo: Function Statistics Using the REST API

  • نسخه ی نمایشی: آمار عملکرد در رابط کاربری وب Couchbase Demo: Function Statistics in the Couchbase Web UI

  • نسخه ی نمایشی: پاک کردن خوشه Demo: Cleaning up the Cluster

نمایش نظرات

آموزش عملکردهای اشکال زدایی و نظارت در Couchbase
جزییات دوره
2h 21m
25
Pluralsight (پلورال سایت) Pluralsight (پلورال سایت)
(آخرین آپدیت)
-
از 5
دارد
دارد
دارد
Kishan Iyer
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Kishan Iyer Kishan Iyer

مهندس محتوا، کارشناس DevOps، و کاربر Power Platform Google Cloud

Kishan Iyer یک مهندس محتوا، متخصص DevOps و کاربر Power Platform Google Cloud است.

Kishan دارای بیش از 20 سال تجربه توسعه نرم افزار در مقیاس جهانی. در طول دوران حرفه‌ای خود، او در نقش‌های فنی بسیار متنوعی در Deutsche Bank، Electric Cloud، WebMD و جاهای دیگر کار کرده است. او دارای مدرک کارشناسی ارشد علوم کامپیوتر از دانشکده مهندسی و علوم کاربردی فو بنیاد فو در دانشگاه کلمبیا در نیویورک است. کیشان متخصص در متدولوژی‌های توسعه چابک، SQL و سرویس‌های داده پلتفرم ابری گوگل، در حال حاضر به عنوان مهندس محتوا در Loonycorn، یک شرکت آموزش الکترونیکی و تولید ویدیو مستقر در بنگالورو، کارناتاکا، هند کار می‌کند.