Tüm Ürünler
Search
Belge Merkezi

Serverless App Engine:Zamanlanmış veya manuel olarak tetiklenen işleri çalıştırma

Son Güncelleme:Oct 06, 2026

Serverless App Engine (SAE) üzerinde bir iş şablonu oluşturarak görevleri belirli bir zamanlamaya göre çalıştırabilir veya HTTP/HTTPS istekleriyle tetikleyebilirsiniz. İş tamamlandığında hesaplama kaynakları otomatik olarak serbest kalır.

Kullanım senaryoları

İş görevleri, gecikme süresine duyarlı olmayan eşzamansız ve çevrimdışı senaryolar için tasarlanmıştır. Bir iş tek seferlik veya yinelenen bir zamanlamayla çalışabilir; örneğin, toplu iş veri raporları oluşturma veya sabit aralıklarla promosyon kuponları gönderme bu senaryolara örnek verilebilir.

Başlamadan önce

Serverless App Engine (SAE) ve EventBridge hizmetlerini etkinleştirdiğinizden ve gerekli izinlere sahip olduğunuzdan emin olun.

Periyodik bir iş görevini çalıştırma

  1. SAE Job Templates sayfasına gidin. Sayfanın üst kısmından hedef bölge ve ad alanını seçin, ardından Create Job Template seçeneğine tıklayın. Aşağıdaki parametreleri yapılandırın.

    1. Özel bir Job Template Name girin.

    2. Dağıtım yöntemi olarak Select Image Deployment seçeneğini belirleyin. Bu eğitim için varsayılan demo görüntüsünü kullanabilirsiniz. Gerçek dünya senaryolarında, işiniz için farklı bir görüntü belirtmek üzere Specify Image seçeneğine tıklayabilirsiniz.

    3. Diğer parametreleri varsayılan ayarlarında bırakın ve Next seçeneğine tıklayın.

  2. Job Settings bölümünde aşağıdaki parametreleri yapılandırın.

    1. Job Type için Periodic Job seçeneğini belirleyin.

    2. Cron Expression değerini */1 * * * ? olarak ayarlayın. Bu ifade, işi dakikada bir kez çalıştırır.

    3. Diğer parametreleri varsayılan ayarlarında bırakın ve Create seçeneğine tıklayın. İş şablonunun oluşturulmasını bekleyin.

  3. Sol gezinme bölmesinde, otomatik olarak yürütülen işlerin kayıtlarını görüntülemek için Job Records seçeneğine tıklayın. En güncel sonuçları görmek için sayfanın sağ üst köşesindeki yenileme simgesine tıklayın.

  4. Sol gezinme bölmesinde, en son iş yürütmesinin sonuçlarını görüntülemek için Log Management > Real-time Logs yolunu izleyin. Bu örnekte, program konsola bir dizi sayı yazdırır.

HTTP/HTTPS üzerinden tek seferlik bir işi tetikleme

  1. SAE Job Templates sayfasına gidin. Sayfanın üst kısmından hedef bölge ve ad alanını seçin, ardından Create Job Template seçeneğine tıklayın. Aşağıdaki parametreleri yapılandırın.

    1. Özel bir Job Template Name girin.

    2. Dağıtım yöntemi olarak Select Image Deployment seçeneğini belirleyin. Bu eğitim için varsayılan demo görüntüsünü kullanabilirsiniz. Gerçek dünya senaryolarında, işiniz için farklı bir görüntü belirtmek üzere Specify Image seçeneğine tıklayabilirsiniz.

    3. Diğer parametreleri varsayılan ayarlarında bırakın ve Next seçeneğine tıklayın.

  2. Job Settings bölümünde aşağıdaki parametreleri yapılandırın.

    1. Job Type için One-time Job seçeneğini belirleyin.

    2. Request Type için HTTP&HTTPS seçeneğini belirleyin. Bu ayar, hem HTTP hem de HTTPS isteklerinin işi tetiklemesine olanak tanır.

    3. Request Method için GET ve POST seçeneklerini belirleyin. Bu ayar, hem GET hem de POST isteklerinin işi tetiklemesine olanak tanır.

    4. Diğer parametreleri varsayılan ayarlarında bırakın ve Create seçeneğine tıklayın. İş şablonunun oluşturulmasını bekleyin.

  3. Job Template Details sayfasında, Job Settings bölümünü bulun. public request URL adresini kopyalayın, tarayıcınızın adres çubuğuna yapıştırın ve işi tetiklemek için Enter tuşuna basın.

  4. Sol gezinme bölmesinde, bu tek seferlik iş yürütmesinin kaydını görüntülemek için Job Records seçeneğine tıklayın. En güncel sonuçları görmek için sayfanın sağ üst köşesindeki yenileme simgesine tıklayın.

  5. Sol gezinme bölmesinde, en son iş yürütmesinin sonuçlarını görüntülemek için Log Management > Real-time Logs yolunu izleyin. Bu örnekte, program konsola bir dizi sayı yazdırır.

Kaynakları temizleme

Bu eğitimi tamamladıktan sonra, devam eden ücretlerden kaçınmak için artık ihtiyaç duymadığınız kaynakları silin.

SAE Job Templates sayfasına gidin. Sayfanın üst kısmından hedef bölge ve ad alanını seçin ve oluşturduğunuz iş şablonunu bulun. Actions sütununda Delete seçeneğine tıklayın ve ekrandaki talimatları izleyin.

Sonraki adımlar

Bir uygulama görüntüsünden, kod paketinden veya Shell betiğinden de iş şablonu oluşturabilirsiniz. Daha fazla bilgi için bkz. Manage job templates.