环境设置: 环境参数: 标准键:JAVA_HOME,填写value值 标准键:python2,填写 python 2.x bin执行文件路径 标准键:python3,填写 python 3.x bin执行文件路径 资源组 EDAP支持Serverless资源组, 用于数据开发、数据湖分析、数据服务。
本地开发及代码部署 注意: 通过git上传代码时使用的用户名及密码请到安全认证Access Key中查看(可任选一组),用户名为Access Key,密码为Secret Key。 在本地创建一个项目文件夹,将服务器端的代码库同步到本地。 1)右击项目文件夹,从弹出菜单中选择“Git Bash Here”。
用编码工具(如Notepad++等)在项目文件夹下编辑index.php,内容如下: <?php echo 'Helloworld'; ?> 右击项目文件夹,从弹出菜单中选择“SVN Commit”,选中所有文件,点击“OK”上传。 点击应用列表下操作列的“部署”页面并“确定”,当环境名称对应“状态”列显示为“运行”时,说明本地代码已成功部署到BAE服务器端。
日志调试 java-tomcat类型应用支持如下系统日志: stdout.log: tomcat标准输出日志 stderr.log: tomcat错误日志 supervisord.log: tomcat supervisor管理/保护日志 access.log: lighttpd访问日志 catalina.log: tomcat catalina日志 appconf.log: 应用异常及错误日志
配置文件及部署代码 注意: SVN上传代码时使用的用户名及密码请到安全认证Access Key中查看(可任选一组),用户名为Access Key,密码为Secret Key。 按照定义的参数创建应用。 点击应用名称下的“复制svn/git地址”复制SVN地址。 在本地创建一个项目文件夹,右击项目文件夹,从弹出菜单中选择“SVN Checkout”,将服务器端的代码库同步到本地。
作业类型 name String 否 作业名称,默认为my-step additionalFiles List< AdditionalFile > 否 额外的文件 AdditionalFile数据结构 参数名 参数类型 是否必须 参数描述 remote String 否 远程文件 local String 否 本地文件 作业描述 Streaming作业的properties定义如下: 参数名
由于临时文件将被清空,因此建议开发者使用RDS或SCS保存需要持久保存的数据,请参看 RDS操作指南 和 SCS操作指南 。对于大文件存储场景,建议开发者通过API调用BOS资源进行存储,请参考 BOS API参考 。 注意: 勿对应用根目录/home/bae/app进行操作,误操作可能对应用造成影响。 对于包含多个实例的应用,不同实例分属于不同的服务器,开发者应避免本地读写操作。
由于临时文件将被清空,因此建议开发者使用RDS或SCS保存需要持久保存的数据,请参看 RDS操作指南 和 SCS操作指南 。对于大文件存储场景,建议开发者通过API调用BOS资源进行存储,请参考 BOS API参考 。 注意: 勿对应用根目录/home/bae/app进行操作,误操作可能对应用造成影响。 对于包含多个实例的应用,不同实例分属于不同的服务器,开发者应避免本地读写操作。
BAE专业版操作流程 温馨提示:百度应用引擎BAE专业版 将于2022年6月1日起不再进行产品升级,已部署服务仍可正常运行,新用户推荐使用 轻量应用服务器(Lightserver) 或 函数计算(CFC) 。 用户在BAE中通过创建应用、上传版本、启动并管理环境,最终完成应用的部署和更新。具体流程如下图所示:
配置app.conf app.conf是BAE提供的部署配置文件,用户通过配置app.conf提供的如下功能,实现对所托管Web应用的高级定制: handlers: 自定义Web服务器规则 environment: 环境变量 system_packages: 安装系统软件包 注意: app.conf须严格遵照 YAML语法规范 ,任何不合规范的配置,如使用中文、Tab或不符合缩进规则等,均会导致部署失败