问题一:在阿里函数计算里通过api对接的http触发器 也会在强制添加字段吗?
在阿里函数计算里通过api对接的http触发器 也会在response header中强制添加content-disposition: attachment字段吗?
参考回答:
从安全角度考虑,使用函数计算默认的aliyuncs.com域名,服务端会在Response Headers中强制添加content-disposition: attachment字段,此字段会使得返回结果在浏览器中以附件的方式下载。如果需要解除该限制,需设置自定义域名。更多信息,请参见配置自定义域名。https://help.aliyun.com/zh/fc/user-guide/configure-a-custom-domain-name#multiTask145
关于本问题的更多回答可点击原文查看:
https://developer.aliyun.com/ask/578255
问题二:在阿里函数计算里为什么流水线的yaml改不了呀,点确定没有反应呀?
在阿里函数计算里为什么流水线的yaml改不了呀,点确定没有反应呀? 点击这里编辑也不好使,自动就变回去了,
参考回答:
配置YAML文件https://help.aliyun.com/zh/fc/use-a-yaml-file-to-define-a-custom-pipeline?spm=a2c4g.11186623.0.i23
YAML文件支持添加对流水线的描述,在流水线中引用模板或直接描述流水线的运行方式(推荐)。示例如下。
# 提交流水线执行 kind: Pipeline # 流水线执行名称,需要全局唯一。推荐使用commitID与时间戳构造唯一的名称 name: "p-<% .git.shortCommitId %>-<% .currentTimestampMs %>" # 一些任意的描述信息 description: 'demo pipeline' spec: context: data: ## 全局钉钉通知配置,覆盖模板中的配置 #dingdingNotification: # # 设置全局关闭钉钉通知,下面可以按需打开 # enable: false # # 设置在任务执行成功时跳过通知 # skipOnSuccess: false # # 钉钉通知webhook配置 # webhook: https://oapi.dingtalk.com/robot/send?access_token=xxx # # 钉钉通知的签名密钥 # secret: xxx # # 钉钉通知的内容。不要统一配置text,除非目的是统一通知的内容 # message: # at: # isAtAll: false # atUserIds: ["admin"] # atMobiles: ["188xxxx8888"] # msgtype: text # # text支持模板语法,模板可以获取到当前执行的状态以及异常信息 # text: | # task finished. # TaskName: {{ .currentTask.name }} # Success: {{ .success }} # Status: {{ .currentTask.status.phase }} # 通过s工具部署,指定s.yaml文件位置,触发时会自动填入 # deployFile: s.yaml # 应用中心所在的应用名称,触发时会自动填入 appName: <% .appName %> # 仓库中s.yaml文件的位置。这里是指在根路径中的s.yaml文件 deployFile: s.yaml # 本次执行使用的流水线模板描述。现在应用中心支持在流水线中内置模板描述 templateSpec: tasks: - name: pre-check context: data: displayName: "前置检查" enable: true steps: - plugin: "@serverless-cd/checkout" - plguin: "@serverless-cd/s-setup" - run: s plan -t "${{ ctx.data.deployFile }}" taskTemplate: serverless-runner-task runAfters: [] - name: pre-check-approval context: data: displayName: "人工审核" enable: true taskTemplate: need-approval runAfters: - name: pre-check - name: build-and-deploy context: data: displayName: "构建部署" enable: true steps: - plugin: "@serverless-cd/checkout" - plugin: "@serverless-cd/s-setup" - run: s deploy -t "${{ ctx.data.deployFile }}" --use-local --assume-yes --skip-push taskTemplate: serverless-runner-task runAfters: - name: pre-check-approval ---
关于本问题的更多回答可点击原文查看:
https://developer.aliyun.com/ask/578250
问题三:在阿里函数计算里我想退订,不知道自己是否退订成功,不知道到时候会不会产生费用怎么解决呢?
在阿里函数计算里我想退订,不知道自己是否退订成功,不知道到时候会不会产生费用怎么解决呢?可能我的模型已上传部分还在云端,要删云端文件夹吗?
参考回答:
如您不需要再使用函数计算,可以直接删除函数和服务。具体操作,请参见如何释放函数计算实例或者停止函数计算服务?。https://help.aliyun.com/zh/fc/product-overview/faq-about-billing?spm=a2c4g.11186623.0.i53#title-9cw-8bk-4dm
您可以登录用户中心https://usercenter2.aliyun.com/home?spm=a2c4g.11186623.0.0.19b927e8fKwkLd ,在首页查看账号当前可用额度,如果可用额度小于0,说明账号已经欠费,您可以单击右侧的充值进行补缴欠费。
关于本问题的更多回答可点击原文查看:
https://developer.aliyun.com/ask/578249
问题四:在阿里函数计算里依赖模块安装以后好像找不到,是用pip install直接安装吗?
在阿里函数计算里依赖模块安装以后好像找不到,是用pip install直接安装吗?之前函数可以安装的,新建一个函数,就显示安装成功,但是运行就找不到这个模块。
参考回答:
函数计算运行环境中已内置常用的依赖,供您直接在函数中引用。同时,函数计算支持使用第三方依赖。本文介绍如何为函数安装第三方依赖。
背景信息
您可以在以下文档的内置模块章节,查看函数计算内置的常用依赖。
Node.js环境说明
Python环境说明
PHP环境说明
Java环境说明
C#环境说明
Go环境说明
Custom Runtime环境说明
关于本问题的更多回答可点击原文查看:
https://developer.aliyun.com/ask/578247
问题五:在阿里函数计算里我执行s start local 默认会拉阿里的Debian9,后续依赖怎么安装?
阿里函数计算里我执行s start local 默认会拉阿里的Debian9, 里面是没有我需要python依赖的,哪位知道怎么在本地装这些依赖?
参考回答:
使用WebIDE打包函数第三方依赖https://help.aliyun.com/zh/fc/developer-reference/use-webide-to-package-third-party-dependencies-of-a-function?spm=a2c4g.11186623.0.i37
WebIDE支持终端的实例环境和线上函数计算执行环境相同。基于WebIDE实例的终端可以完成和函数计算运行环境无平台差异的第三方依赖打包。本文介绍Python、Node.js、PHP运行时和自定义运行时如何通过WebIDE终端打包函数的第三方依赖。
关于本问题的更多回答可点击原文查看: