操作步骤:
连接服务 > 发布
AWS PaaS实例控制台
,服务类型选择HTTP API
名称 | 便于识别的名称 |
---|---|
后端类型 | 目前仅支持Java注解 |
实现 | 选择需要发布的类名 |
服务ID | 默认为开发者代码类中注解的apiName,修改后,需重新上线升效 |
访控策略 | 在访控策略中维护,且策略类型为用于发布 |
身份策略 | 在身份策略中维护,且类型为HTTP 当身份策略处于关闭状态时,表示不再校验接口权限 开启时,如果不配置策略则在调用时,可传AWS PaaS平台内存在的任意一个身份策略 开启时,配置策略后,则仅支持当前配置的策略。 |
流控策略 | 在流控策略中维护 |
发布Restful API示例及调用详细参见这里。
显示当前发布Restful API存在的所有接口列表,点击可配置前端参数示例、后端响应示例,可用于在线API文档显示。
API文档
链接,可查看详细说明。在线测试
进行测试CORS是一个W3C标准,全称是"跨域资源共享"(Cross-origin resource sharing)。 勾选后,发布的Restful API允许浏览器向跨源服务器,发出XMLHttpRequest请求,从而克服了AJAX只能同源使用的限制 。
开启相关开关后,将记录相关日志。
打开记录访问请求到审计日志
开关后,当调用发布的Restful API时,会记录日志,该日志存储在SYS_AUDIT_LOG表中,可在日志
页签查看。日志信息最多显示1000个字符。
文件日志存储在AWS PaaS平台%AWS_HOME%/logs/目录下,默认每个文件日志最大为20M,最多存储20个文件,超出将自动清除最早日期文件。 log文件个数及单文件最大值可在%AWS_HOME%/bin/conf/aws-log4j.xml文件中配置。
使用该功能要求AWS PaaS平台许可支持SLA服务质量监控。
开启开启SLA服务质量监控
后,当调用发布的Restful API时,将自动对调用次数、出错次数、限流次数、访控次数、熔断次数、流出流量、执行耗时
进行监控。 并可通过SLA告警监控策略
对监控数据进行告警。
当配置了告警监控且触发后,可快速查看告警信息列表。
服务ID
发生变化时, 需要重新上线升效显示当前模型所属应用信息及受管状态。在不同环境中,支持AWS PaaS的模型受管(Managed)控制。有关模型受管详细参见https://docs.awspaas.com/reference-guide/aws-paas-env-guide/managed/README.html
显示当前模型的开发维护权限,可查看到具体人员信息。有关权限的设置参见https://docs.awspaas.com/user-manual/aws-pass-console-user-manual-amc/application_develop/README.html#a