Uygulama yeniden yükleme görevlerini yönetme
Hub'da yeniden yükleme görevlerini görüntüleme ve bunları yönetme. Yeniden yükleme görevlerini manuel olarak başlatma veya yeniden yüklemeyi otomatik olarak yürütmek için zamanlanmış tetikleyicileri olan yeni yeniden yükleme görevleri oluşturma. Ayrıca yeniden yükleme görevlerini düzenleyebilirsiniz.
Bir yönetici tarafından QMC içinde oluşturulan uygulama yeniden yükleme görevleri de hub'da görüntülenir. Hub'daki bir uygulamanın yeniden yükleme görevlerini görüntülemek için uygulamaya sağ tıklayın ve Manage reload tasks'i seçin.
Hub'da uygulama yeniden yükleme görevlerini yönetmek için HubSectionTask'a ve HubAdmin rolüne okuma erişiminiz ya da hub'daki yeniden yükleme görevlerine QMC içinde ayarlanan okuma erişiminiz olmalıdır.
Yeniden yükleme görevleri, aşağıdaki bilgileri ve seçenekleri görüntüler:
-
Name: Görev adı.
-
Etkin: Yeniden yükleme görevinin etkin mi yoksa devre dışı mı olduğu. Devre dışı bırakılan görevler hub'dan yönetilemez veya etkinleştirilemez.
-
Status: Görevin mevcut durumunu görüntüler. Yürütülen en son görevin bir özetini görüntülemek için öğesine tıklayabilirsiniz. Kod günlüğünü indirmek için Download script log'a da tıklayabilirsiniz.
-
Last execution: Görevin son yürütüldüğü zamanı görüntüler.
-
Next execution: Görevin sonraki çalıştırılma zamanlamasını görüntüler.
-
Actions: Görev için yönetim seçeneği. Görevleri başlatmak için öğesine veya görevleri durdurmak için öğesine tıklayabilirsiniz. Görevi düzenlemek için üzerine, görevi silmek için üzerine tıklayın.
-
Görev Oluştur: Yeni bir uygulama yeniden yükleme görev ekleyin ve zamanlanmış tetikleyiciler oluşturma da dahil görev özelliklerini ayarlayın.
Görev görünümünü yenilemek için öğesine tıklayabilirsiniz.
Uygulama yeniden yükleme görevleri oluşturma
Hub'da bir uygulama yeniden yükleme görevi oluşturun. Yürütüldüğünde, yeniden yükleme görevi bir uygulamadaki verilerin tamamını kaynaktan yeniden yükler. Tüm eski veriler atılır. Uygulama yeniden yükleme görevleri, yeniden yükleme görevini otomatik olarak yürütmek için zamanlanmış bir tetikleyici içermelidir. Tetikleyici, görevin kaç kez çalışacağını (birden sonsuza) ve yeniden yükleme sıklığını (bir kez, günlük, haftalık veya aylık) belirler. Örneğin, yeniden yükleme görevini 56 kez, bir uygulamayı haftalık olarak çalıştıracak bir tetikleyici oluşturabilirsiniz. Belirli bir saatte, tarihte ve sıklıkta uygulama verilerini yeniden yüklemek için görevlerinize yönelik zamanlanmış tetikleyiciler oluşturun.
QMC için uygulama yeniden yükleme görevleri oluşturma hakkında bilgi için bkz. Yeniden yükleme görevleri oluşturma (yalnızca İngilizce).
Hub'da yeniden yükleme görevleri oluşturmak için HubSectionTask'a okuma erişiminiz olması ve QMC içinde ayarlanan HubAdmin rolüne atanmış olmanız gerekir.
Aşağıdakileri yapın:
-
Hub'da yeniden yükleme görevi oluşturmak istediğiniz uygulamaya sağ tıklayın, sonra Yeniden yükleme görevlerini yönet üzerine tıklayın.
-
Görev oluştur'a tıklayın.
-
Görevin adını Ad alanına girin.
-
Yürüt'ün altında varsayılan ayarları gözden geçirin ve aşağıdaki özelliklerden istediklerinizi düzenleyin:
- Görevi etkinleştirmek veya devre dışı bırakmak için Etkin'i işaretleyin veya temizleyin. Görev varsayılan olarak Etkin durumdadır.
- Oturum süresi zaman aşımı (dakika): Oturumun zaman aşımına uğraması durumunda görev iptal edilmeden önce geçecek maksimum süre. Varsayılan ayar 1440 dakikadır.
- En fazla tekrar deneme: Zamanlayıcının başarısız olan bir görevi en fazla yeniden çalıştırmayı deneme sayısı. Varsayılan ayar 0'dır.
- Oluştur'a tıklayın.
- Görev özelliklerini açmak için Görevler listesinde, Eylemler'in altında, üzerine tıklayın.
-
Zamanlanmış tetikleyici oluştur üzerine tıklayın ve tetikleyici için ayarlamak istediğiniz özellikleri seçin.
-
Tetikleyiciyi yeniden yükleme görevine eklemek için Oluştur'a, sonra da Uygula'ya tıklayın.
Uygulama yeniden yükleme görevlerini düzenleme
Hub'da uygulama yeniden yükleme görevlerini düzenleyin. Örneğin, yeni bir zamanlanmış tetikleyici oluşturun, görev adını veya yürütme ayrıntılarını güncelleyin veya zamanlanmış bir tetikleyicinin özelliklerini düzenleyin.
Hub'da uygulama yeniden yükleme görevlerini düzenlemek için HubSectionTask'a okuma erişiminiz olması ve QMC içinde ayarlanan HubAdmin rolüne atanmış olmanız gerekir.
Aşağıdakileri yapın:
-
Hub'da düzenlemek istediğiniz yeniden yükleme görevinin olduğu uygulamaya sağ tıklayın, sonra Yeniden yükleme görevlerini yönet üzerine tıklayın.
- Görev özelliklerini açmak için Görevler listesinde, Eylemler'in altında, üzerine tıklayın.
- Görev özelliklerini düzenleyin.
- Görev adını Ad alanında değiştirebilirsiniz.
- Yürütme özelliklerini değiştirebilirsiniz.
- Görevi etkinleştirmek veya devre dışı bırakmak için Etkin'i işaretleyin veya temizleyin. Görev varsayılan olarak Etkin durumdadır.
- Oturum süresi zaman aşımı (dakika): Oturumun zaman aşımına uğraması durumunda görev iptal edilmeden önce geçecek maksimum süre. Varsayılan ayar 1440 dakikadır.
- En fazla tekrar deneme: Zamanlayıcının başarısız olan bir görevi en fazla yeniden çalıştırmayı deneme sayısı. Varsayılan ayar 0'dır.
- Yeni bir tetikleyici oluşturun. Zamanlanmış tetikleyici oluştur'u seçin, yeni tetikleyicinin özelliklerini ayarlayın (aşağıdaki açıklamalara bakın), sonra tetikleyiciyi yeniden yükleme görevine eklemek için Oluştur'a tıklayın.
- Zamanlanmış bir tetikleyiciyi düzenleyin. Tetikleyiciler listesinde, Eylemler'in altından üzerine tıklayın. Özellikleri ayarlayın (aşağıdaki açıklamalara bakın) ve değişikliklerinizi kaydetmek için Tamam'a tıklayın.
- Değişikliklerinizi kaydetmek için Uygula'ya tıklayın.
Uygulama yeniden yükleme görevlerini silme
Hub'da uygulama yeniden yükleme görevlerini silmek için uygun izinlere sahip olmanız gerekir.
Varsayılan olarak, HubAdmin rolü uygulama yeniden yükleme görevlerini silemez. Yöneticiler, bu rolün görev silmesine izin vermek için QMC içinde HubAdmin rolünün izinlerini değiştirebilir veya kullanıcının hub'da uygulama yeniden yükleme görevlerini silmesi için QMC içinde şu izinleri ayarlayabilir: HubSection_Task için okuma izni, ReloadTask_* için okuma izni ve ReloadTask_* için silme izni.
Aşağıdakileri yapın:
-
Hub'da, silmek istediğiniz yeniden yükleme görevinin olduğu uygulamaya sağ tıklayın, sonra Yeniden yükleme görevlerini yönet üzerine tıklayın.
-
Görevler listesinde, Eylemler'in altından üzerine tıklayın.