نشر تطبيق إلى مجموعات Service Fabric باستخدامService Fabric CLI

البرنامج النصي "نسخ" ينسخ نموذج حزمة تطبيق إلى مخزن صور المجموعات ويسجل نوع التطبيق في المجموعات وينشئ مثيل تطبيق من نوع التطبيق. تُنشأ أي خدمات افتراضية في هذا الوقت.

إذا لزم الأمر، ثبت Service Fabric CLI.

نموذج البرنامج النصي

#!/bin/bash

# Select cluster
sfctl cluster select \
    --endpoint http://svcfab1.westus2.cloudapp.azure.com:19080

# Upload the application files to the image store
# (note the last folder name, Debug in this example)
sfctl application upload \
    --path  C:\Code\svcfab-vs\svcfab-vs\pkg\Debug \
    --show-progress

# Register the application (manifest files) from the image store
# (Note the last folder from the previous command is used: Debug)
sfctl application provision \
    --application-type-build-path Debug \
    --timeout 500

# Create an instance of the registered application and 
# auto deploy any defined services
sfctl application create \
    --app-name fabric:/MyApp \
    --app-type MyAppType \
    --app-version 1.0.0
    

نشر التنظيف

يمكن استخدام البرنامج النصي إزالة لإزالة التطبيق عند الانتهاء. البرنامج النصي "حذف" يزيل مثيل التطبيق ويلغي تسجيل نوع التطبيق ثم يحذف حزمة التطبيق من مخزن الصور.

الخطوات التالية

لمزيد من المعلومات، راجع وثائق Service Fabric CLI.

يمكن العثور على نماذج Service Fabric CLI إضافية من أجل Azure Service Fabric في نماذج Service Fabric CLI.