تمت ترجمة هذا المقال تلقائياً. للنسخة الأصلية، انقر هنا.
في كل مرة تشغّل فيها Aspire AppHost، تختفي طرفيتك. مقفلة. مشغولة حتى Ctrl+C. تريد تشغيل أمر سريع؟ افتح تبويبًا جديدًا. تريد التحقق من السجلات؟ تبويب آخر. هذا الاحتكاك الصغير يتراكم بسرعة.
يحل Aspire 13.2 هذا. كتب James Newton-King تفاصيل كاملة، وبصراحة، هذه إحدى تلك الميزات التي تُغيّر طريقة عملك فوراً.
الوضع المنفصل: أمر واحد، الطرفية تعود
aspire start
هذا اختصار لـ aspire run --detach. يعمل AppHost الخاص بك في الخلفية وتستعيد طرفيتك فوراً.
إدارة ما يعمل
التشغيل في الخلفية مفيد فقط إذا كنت تستطيع إدارة ما هو جارٍ. يأتي Aspire 13.2 بمجموعة كاملة من أوامر CLI:
# قائمة جميع AppHost العاملة
aspire ps
# فحص حالة AppHost محدد
aspire describe
# بث السجلات من AppHost العامل
aspire logs
# إيقاف AppHost محدد
aspire stop
دمجه مع الوضع المعزول
الوضع المنفصل يتزاوج طبيعياً مع الوضع المعزول:
aspire start --isolated
aspire start --isolated
كل مثيل يحصل على منافذ عشوائية وأسرار منفصلة ودورة حياة خاصة به.
لماذا هذا ضخم لوكلاء البرمجة
وكيل البرمجة الذي يعمل في طرفيتك يمكنه الآن:
- تشغيل التطبيق بـ
aspire start - الاستعلام عن حالته بـ
aspire describe - التحقق من السجلات بـ
aspire logsلتشخيص المشكلات - إيقافه بـ
aspire stopعند الانتهاء
تشغيل aspire agent init يهيّئ ملف مهارات Aspire الذي يعلّم الوكلاء هذه الأوامر.
خلاصة
الوضع المنفصل هو ترقية لسير العمل متنكرة كعلامة بسيطة. اقرأ المقال كاملاً واحصل على Aspire 13.2 مع aspire update --self.
