本节以发布AWS PaaS平台官方Web API为例,进行发布。 操作步骤:
连接服务 > 发布
AWS PaaS实例控制台
,服务类型选择Web Service
名称 | 便于识别的名称 |
---|---|
实现 | 选择需要发布的类名 |
服务ID | 默认为开发者代码类中注解的serviceName,修改后,保存升效 |
访控策略 | 在访控策略中维护,且策略类型为用于发布 ,并勾选可用于Web Service |
身份策略 | 在身份策略中维护,且类型为SOAP 当身份策略处于关闭状态时,表示不再校验接口权限 开启时,如果不配置策略则在调用时,可传AWS PaaS平台内存在的任意一个身份策略 开启时,配置策略后,则仅支持当前配置的策略。 |
流控策略 | 在流控策略中维护 |
发布SOAP API示例及调用详细参见这里。
开启相关开关后,将记录相关日志。
打开记录访问请求到审计日志
开关后,当调用发布的SOAP API时,会记录日志,该日志存储在SYS_AUDIT_LOG表中,可在日志
页签查看。日志信息最多显示1000个字符。
文件日志存储在AWS PaaS平台%AWS_HOME%/logs/目录下,默认每个文件日志最大为20M,最多存储20个文件,超出将自动清除最早日期文件。 log文件个数及单文件最大值可在%AWS_HOME%/bin/conf/aws-log4j.xml文件中配置。
使用该功能要求AWS PaaS平台许可支持SLA服务质量监控。
开启开启SLA服务质量监控
后,当调用发布的SOAP API时,将自动对调用次数、出错次数、限流次数、访控次数、熔断次数、流出流量、执行耗时
进行监控。 并可通过SLA告警监控策略
对监控数据进行告警。
当配置了告警监控且触发后,可快速查看告警信息列表。
显示当前模型所属应用信息及受管状态。在不同环境中,支持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