全部产品
Search
文档中心

Function Compute:Kelola layanan

更新时间:Dec 11, 2025

Layanan merupakan unit manajemen sumber daya di Function Compute. Anda harus membuat layanan sebelum dapat membuat fungsi. Fungsi dalam suatu layanan mewarisi atribut layanan tersebut, seperti izin dan pengaturan log. Topik ini menjelaskan konsep layanan di Function Compute, serta cara membuat dan memperbarui layanan melalui Konsol Function Compute.

Apa itu layanan?

Dari perspektif bisnis, sebuah aplikasi dapat dibagi menjadi beberapa layanan. Dari perspektif penggunaan sumber daya, satu layanan dapat mencakup beberapa fungsi. Misalnya, layanan pemrosesan data dapat dibagi menjadi persiapan data dan pemrosesan data. Fungsi persiapan data memerlukan lebih sedikit sumber daya dan dapat berjalan pada instans kecil, sedangkan fungsi pemrosesan data memerlukan lebih banyak sumber daya dan dapat berjalan pada instans Tingkat Tinggi.

Buat layanan

  1. Masuk ke Konsol Function Compute. Di panel navigasi kiri, klik Services & Functions.

  2. Di bilah navigasi atas, pilih Wilayah. Pada halaman Services, klik Create Service.

  3. Di panel Create Service, masukkan nama layanan dan deskripsi, konfigurasi item berikut sesuai kebutuhan, lalu klik OK.

    Item Konfigurasi

    Deskripsi

    Contoh

    Logging

    Menentukan apakah akan mengaktifkan Simple Log Service. Nilai yang valid dijelaskan sebagai berikut:

    • Enable: Log eksekusi fungsi disimpan ke Simple Log Service untuk Persistensi. Hal ini membantu Anda melakukan debug kode, menganalisis kegagalan, dan melakukan analitik data.

    • Disable: Log eksekusi fungsi tidak dapat disimpan atau diquery di Simple Log Service.

    Enable

    Konfigurasi Lanjutan

    Tracing Analysis

    Menentukan apakah akan mengaktifkan Tracing Analysis. Nilai yang valid dijelaskan sebagai berikut:

    • Enable: Anda dapat menggunakan Jaeger untuk mengunggah informasi jejak guna melacak eksekusi fungsi. Hal ini membantu Anda menganalisis dan mendiagnosis bottleneck performa secara cepat dalam arsitektur serverless. Untuk informasi selengkapnya, lihat Pengantar Tracing Analysis.

    • Disable: Tracing Analysis dinonaktifkan.

    Enable

    Service Role

    Konfigurasikan peran yang digunakan oleh fungsi dalam layanan tersebut. Hal ini memberikan izin peran kepada fungsi-fungsi tersebut. Untuk informasi selengkapnya, lihat Berikan izin Function Compute untuk mengakses layanan Alibaba Cloud lainnya.

    AliyunFCDefaultRole

    VPC Access

    Menentukan apakah fungsi diperbolehkan mengakses sumber daya di VPC. Untuk informasi selengkapnya, lihat Konfigurasi pengaturan jaringan.

    Yes

    VPC

    Parameter ini wajib diisi jika Anda menyetel VPC Access ke Yes. Buat VPC baru atau pilih ID VPC yang sudah ada dari daftar drop-down yang ingin Anda akses.

    fc.auto.create.vpc.1632317****

    VSwitch

    Parameter ini wajib diisi jika Anda menyetel VPC Access ke Yes. Buat vSwitch baru atau pilih ID vSwitch yang sudah ada dari daftar drop-down.

    fc.auto.create.vswitch.vpc-bp1p8248****

    Security Group

    Parameter ini wajib diisi jika Anda menyetel VPC Access ke Yes. Buat grup keamanan baru atau pilih grup keamanan yang sudah ada dari daftar drop-down.

    fc.auto.create.SecurityGroup.vsw-bp15ftbbbbd****

    Allow Internet Access for Functions

    Menentukan apakah fungsi diperbolehkan mengakses Internet. Jika fitur ini dinonaktifkan, fungsi dalam layanan tidak dapat mengakses Internet melalui network interface card default Function Compute.

    Penting

    Untuk menggunakan alamat IP publik statis, Anda harus menonaktifkan Internet Access. Jika tidak, alamat IP publik statis yang dikonfigurasi tidak akan berlaku. Untuk informasi selengkapnya, lihat Konfigurasi alamat IP publik statis.

    Yes

    Setelah layanan dibuat, Anda dapat melihat layanan beserta informasi konfigurasinya di daftar layanan pada halaman Services & Functions.

Perbarui layanan

  1. Masuk ke Konsol Function Compute. Di panel navigasi kiri, klik Services & Functions.

  2. Di bilah navigasi atas, pilih Wilayah. Pada halaman Services, temukan layanan yang diinginkan dan klik Configure di kolom Actions.

  3. Di halaman Modify Service, konfigurasi parameter sesuai kebutuhan bisnis Anda dan klik Save.

    • Opsional:Basic Settings

      Konfigurasikan informasi dasar untuk layanan. Anda hanya dapat mengubah deskripsi layanan.

      Parameter

      Deskripsi

      Referensi

      Description

      Masukkan deskripsi untuk layanan. Deskripsi ini membantu Anda mengidentifikasi tujuan layanan tersebut.

      None

    • Opsional:Konfigurasi lainnya

      Parameter

      Deskripsi

      Referensi

      Role Settings

      Konfigurasikan peran untuk fungsi dalam layanan agar fungsi tersebut dapat memperoleh izin dari peran tersebut.

      Berikan izin Function Compute untuk mengakses layanan Alibaba Cloud lainnya

      Logging Settings

      Konfigurasikan fitur logging untuk layanan. Setelah fitur logging diaktifkan, Anda dapat melihat log eksekusi fungsi. Hal ini memungkinkan Anda melakukan debugging kode, analisis kesalahan, dan analisis data.

      Tracing Analysis Settings

      Aktifkan: Setelah Anda mengaktifkan Tracing Analysis, Anda dapat menggunakan Jaeger untuk mengunggah informasi jejak. Hal ini memungkinkan Anda melihat jejak fungsi. Anda juga dapat menganalisis dan mendiagnosis bottleneck performa dalam arsitektur serverless.

      Aktifkan Tracing Analysis

      Network Settings

      Konfigurasikan pengaturan jaringan untuk fungsi dalam layanan. Misalnya, Anda dapat mengonfigurasi apakah fungsi dapat mengakses Internet dan sumber daya di VPC.

      Konfigurasi pengaturan jaringan

      Storage Configuration

      Konfigurasikan sistem file File Storage NAS (NAS) dan sistem file Object Storage Service (OSS) yang digunakan oleh fungsi dalam layanan. Hal ini memungkinkan fungsi Anda mengakses file di sistem file NAS atau sistem file OSS seperti halnya pada sistem file lokal.

Penting

Anda dapat menghapus layanan yang tidak lagi diperlukan. Sebelum menghapus layanan, pastikan layanan tersebut tidak memiliki fungsi, instans yang disediakan, versi, atau alias. Jika masih ada, layanan tersebut tidak dapat dihapus.

Informasi selengkapnya

Selain Function Compute console, Anda juga dapat menggunakan Serverless Devs atau memanggil operasi API untuk mengelola layanan. Untuk informasi selengkapnya, lihat:

Referensi

  • Function Compute memungkinkan Anda menyetel versi dan alias untuk layanan. Anda dapat menggunakan versi dan alias untuk menerapkan rilis bertahap. Untuk informasi selengkapnya, lihat Gunakan versi dan alias untuk menerapkan rilis bertahap.

  • Setelah membuat layanan, Anda juga harus membuat fungsi untuk mengimplementasikan logika bisnis Anda. Fungsi merupakan unit sumber daya terkecil di Function Compute. Untuk informasi selengkapnya, lihat Kelola fungsi.