日本熟妇hd丰满老熟妇,中文字幕一区二区三区在线不卡 ,亚洲成片在线观看,免费女同在线一区二区

設(shè)置代碼包運行環(huán)境

如果您通過代碼包將應(yīng)用或任務(wù)托管到SAE,可以為其自定義運行環(huán)境,例如安裝運行時依賴與擴展、下載與修改文件等。本文介紹如何在SAE控制臺為應(yīng)用和任務(wù)設(shè)置代碼包運行環(huán)境。

前提條件

背景信息

基于環(huán)境的代碼包,您可以為不同的應(yīng)用與任務(wù)定制運行時配置,以減少創(chuàng)建或更新應(yīng)用與任務(wù)時的代碼包體積,提升部署效率。通過該功能,您可以實現(xiàn)如下效果。
  • 安裝系統(tǒng)軟件,例如crontab、curl、telnet等命令。
  • 安裝PHP擴展,例如Skywalking等,方便啟動時加載。

通過控制臺自定義代碼包環(huán)境

自定義代碼包環(huán)境既可以在創(chuàng)建應(yīng)用或任務(wù)模板過程中配置,也可以在部署應(yīng)用或任務(wù)模板過程中配置。登錄SAE控制臺后的配置路徑如下。

配置路徑

  • 創(chuàng)建應(yīng)用:在創(chuàng)建應(yīng)用頁面的應(yīng)用部署配置配置向?qū)ы撁媾渲谩?/li>
  • 部署應(yīng)用:當(dāng)實例數(shù)大于等于1時,在目標(biāo)應(yīng)用的基本信息頁面單擊部署應(yīng)用后,在部署應(yīng)用頁面配置;當(dāng)實例數(shù)等于0時,在目標(biāo)應(yīng)用的基本信息頁面單擊修改應(yīng)用配置后,在修改應(yīng)用配置頁面配置。
  • 創(chuàng)建任務(wù)模板:在創(chuàng)建任務(wù)模板頁面的部署配置配置向?qū)ы撁媾渲谩?/li>
  • 部署任務(wù)模板:在編輯任務(wù)頁面的部署配置配置向?qū)ы撁媾渲谩?/li>

支持的技術(shù)棧語言

不同技術(shù)棧語言的自定義運行環(huán)境能夠配置的內(nèi)容不同,但配置區(qū)域相同。下圖以WAR包部署的Java應(yīng)用為例,在配置WAR包區(qū)域,選中自定義運行環(huán)境設(shè)置,然后在右側(cè)區(qū)域,輸入所需命令。sc_configurate_custom_runtime_for_sae_application_and_job
  • Java:支持WAR包部署JAR包部署,通過自定義運行環(huán)境設(shè)置配置。
  • PHP:支持ZIP包部署,通過自定義運行環(huán)境設(shè)置配置。
  • Python:支持ZIP包部署,通過自定義安裝模塊依賴配置。

設(shè)置自定義運行環(huán)境

示例一:PHP環(huán)境安裝依賴

#!/bin/bash

docker-php-ext-configure gd                 \
        --with-gd                           \
        --with-webp-dir                     \
        --with-jpeg-dir                     \
        --with-png-dir                      \
        --with-zlib-dir                     \
        --with-xpm-dir                      \
        --with-freetype-dir                 \
&& docker-php-ext-install -j$(nproc) gd

示例二:Java環(huán)境安裝常見命令

#!/bin/bash

# 安裝程序vim
yum install -y vim

驗證結(jié)果

成功部署應(yīng)用或任務(wù)模板后,您可以通過以下方式,驗證配置的自定義運行環(huán)境是否生效。更多信息,請參見查看Webshell。

  • 方式一

    登錄實例的Webshell,執(zhí)行已配置的相關(guān)命令。如果執(zhí)行成功,表示配置成功;如果執(zhí)行失敗,報未找到命令的錯誤,表示配置失敗。

  • 方式二

    登錄實例的Webshell,查看是否存在已配置的文件信息。如果存在相關(guān)內(nèi)容,表示配置成功;反之亦然。

如果配置失敗,建議您排查實時日志定位問題。具體操作,請參見查看實時日志。

最佳實踐

定期清理程序日志