- 最新动态
- 功能总览
- 产品介绍
- 计费说明
- 快速入门
-
用户指南
- 开始使用ROMA Connect
- 实例管理
- 集成应用管理
-
数据源管理
- ROMA Connect支持的数据源
- 接入API数据源
- 接入ActiveMQ数据源
- 接入ArtemisMQ数据源
- 接入DB2数据源
- 接入DIS数据源
- 接入DWS数据源
- 接入DM数据源
- 接入Gauss100数据源
- 接入FTP数据源
- 接入HL7数据源
- 接入HANA数据源
- 接入HIVE数据源
- 接入LDAP数据源
- 接入IBM MQ数据源
- 接入Kafka数据源
- 接入MySQL数据源
- 接入MongoDB数据源
- 接入MQS数据源
- 接入MRS Hive数据源
- 接入MRS HDFS数据源
- 接入MRS HBase数据源
- 接入MRS Kafka数据源
- 接入OBS数据源
- 接入Oracle数据源
- 接入PostgreSQL数据源
- 接入Redis数据源
- 接入RabbitMQ数据源
- 接入RocketMQ数据源
- 接入SAP数据源
- 接入SNMP数据源
- 接入SQL Server数据源
- 接入GaussDB(for MySQL)数据源
- 接入WebSocket数据源
- 接入自定义数据源
- 数据集成指导
- 服务集成指导
- 服务集成指导(旧版界面)
- 消息集成指导
- 设备集成指导
- 应用业务模型使用指导
- 扩大资源配额
- 查看审计日志
- 查看监控指标
- 权限管理
- 用户指南(新版)
- 最佳实践
-
开发指南
- 数据集成开发指导
-
服务集成开发指导
- 开发说明
- API调用认证开发(APP认证)
- API调用认证开发(IAM认证)
-
自定义后端开发(函数后端)
- 函数后端脚本开发说明
- AesUtils类说明
- APIConnectResponse类说明
- Base64Utils类说明
- CacheUtils类说明
- CipherUtils类说明
- ConnectionConfig类说明
- DataSourceClient类说明
- DataSourceConfig类说明
- ExchangeConfig类说明
- HttpClient类说明
- HttpConfig类说明
- JedisConfig类说明
- JSON2XMLHelper类说明
- JSONHelper类说明
- JsonUtils类说明
- JWTUtils类说明
- KafkaConsumer类说明
- KafkaProducer类说明
- KafkaConfig类说明
- MD5Encoder类说明
- Md5Utils类说明
- QueueConfig类说明
- RabbitMqConfig类说明
- RabbitMqProducer类说明
- RedisClient类说明
- RomaWebConfig类说明
- RSAUtils类说明
- SapRfcClient类说明
- SapRfcConfig类说明
- SoapClient类说明
- SoapConfig类说明
- StringUtils类说明
- TextUtils类说明
- XmlUtils类说明
- 自定义后端开发(数据后端)
- 后端服务签名校验开发
- 消息集成开发指导
- 设备集成开发指导
-
API参考
- 使用前必读
- API概览
- 如何调用API
- 公共资源API
- 数据集成API
- 服务集成API
- 消息集成API
- 设备集成API
- 应用示例
- 权限和授权项
- 附录
- 历史API
- 修订记录
- SDK参考
-
常见问题
- 实例管理
-
数据集成
-
数据集成普通任务
- FDI各类数据库支持哪些数据类型?
- 跟踪号是什么,能跟踪到数据吗?
- FDI任务是否支持清空目标表?
- FDI任务只能采集单张表到单张表吗?
- 用户创建的FDI任务,同一账号的其他用户可见吗?
- FDI通过公网对接其他租户的MRS HIVE如何配置?
- 从OBS解析文件到RDS数据库,采集过一次后,后面采集会进行更新吗?
- OBS源端的CSV文件解析到关系型数据库时,列的值不对怎么办?
- MRS Hive目标字段和源端字段数据类型不匹配时,数据是否能集成到目标端?
- MRS Hive、MRS HBase和MongoDB的Mapping映射手动输入时,是否区分大小写?
- MRS Hive是否支持分区?
- 源端API类型数据源自定义周期如何设置?
- SAP是否支持分页读取视图?
- 数据集成组合任务
-
数据集成普通任务
- 服务集成
- 消息集成
- 设备集成
-
故障排除
-
数据集成任务
- MRS Hive目标端写入时出现数据乱码
- MRS Hive写入时数据全部写在第一个字段里
- 目标端任务报任务运行超时
- MySQL到MRS Hive时目标端报“could only be written to 0 of the 1 minReplication nodes. There are 2 datanode(s) running and 2 node(s) are excluded in this operation”错误
- Mysql到Mysql时源端报“Illegal mix of collations for operation 'UNION'”错误
- 源端Mysql增量采集每小时执行一次时部分数据丢失
- API到MySQL时源端报“401 unauthorized”错误
- Kafka集到Mysql目标端报“cannot find record mapping field”错误
- API到MySQL的定时任务时会出现源端报“connect timeout”错误
- Kafka到Mysql的实时任务时,MQS中的Topic下有数据,但是FDI任务没有采集到数据。
- Mysql到Mysql的定时任务,源端有类型为tinyint(1),值为2的字段,但是采集到目标端值就变成了1
- 目标端数据源为公网Kafka时,定时任务目标端报“The task executes failed.Writer data to kafka failed”错误
- 数据集成组合任务
- 数据源
- 服务集成
- 设备集成
-
数据集成任务
- 视频帮助
- 文档下载
- 通用参考
链接复制成功!
修改实例配置参数
概述
配置参数提供了实例内组件的公共参数配置,通过修改配置参数,可以调整组件的相关功能配置。
约束与限制
- 修改实例配置参数会引起APIC业务中断,建议在无业务运行或业务低峰时修改配置参数。
- 子服务中包含“服务集成 APIC”的实例才可以在“实例信息”页面显示“配置参数”页签,如果实例中仅包括“消息集成 MQS”或“数据集成 FDI”或两者都包括,则“实例信息”页面不显示“配置参数”页签。
修改配置参数
在实例控制台的“实例信息”页面选择“配置参数”页签,可查看实例的配置参数,也可修改“参数运行值”。
内容 |
内容说明 |
---|---|
参数 |
参数的名称。把光标移到参数名称前的“ |
参数默认值 |
参数的系统默认值。 |
参数范围 |
参数的取值范围。 |
参数运行值 |
参数当前的设置值。 |
更新时间 |
参数的最近一次更新时间。若参数从未修改过,该更新时间为空。 |
操作 |
单击“编辑”,可修改“参数运行值”。 |
配置参数说明
ROMA Connect的实例配置参数如下表所示。
参数名 |
参数说明 |
---|---|
ratelimit_api_limits |
API全局默认流控值。API未绑定流控策略时,执行此默认流控;API绑定流控策略时,则执行绑定的流控策略。 |
request_body_size |
API请求中允许携带的Body大小上限。 |
backend_timeout |
APIC到后端服务的请求超时时间上限。 |
app_token |
app_token认证方式开关。启用后,可在API请求中使用获取的access_token进行API的调用认证。
|
app_api_key |
app_api_key认证方式开关。启用后,可在API请求中添加“apikey”参数,携带集成应用的Key(或客户端的AppKey)进行API的调用认证。 |
app_basic |
app_basic认证方式开关。启用后,可在API请求中添加“Authorization”参数,携带集成应用的Key和Secret(或客户端的AppKey和AppSecret)进行API的调用认证。 |
app_jwt |
app_jwt认证方式开关。启用后,可在API请求中添加“Authorization”和“Timestamp”参数,携带集成应用的Key和Secret(或客户端的AppKey和AppSecret)以及时间戳进行API的调用认证。 app_jwt_auth_header:app_jwt认证头,即API请求中携带app_jwt认证信息的Header参数,默认为Authorization。 |
app_secret |
app_secret认证方式开关。启用后,可在API请求中添加“X-HW-ID”和“X-HW-AppKey”参数,携带集成应用的Key和Secret(或客户端的AppKey和AppSecret)进行API的调用认证。 |
public_key |
public_key类型后端签名开关。启用后,可在后端签名认证中使用public_key类型签名。 public_key_uri_prefix:获取public_key对应secret的uri前缀。具体uri格式为:https://{服务集成APIC 连接地址}{public_key_uri_prefix}{public_key签名密钥名称}。 |
app_route |
支持IP访问开关。启用后,非DEFAULT分组下的API可以使用IP地址调用。 使用app_router方式进行调用的API,其所属应用以及授权应用下不能有路径相同的API,如果有相同路径的API,在使用app_router前需要删除所有路径相同的API,并重新创建。 |
cascade |
API级联功能开关。启用后,可以实现跨实例间的API调用。
|
default_group_hide |
DEFAULT分组隐藏开关。启用后,DEFAULT分组被隐藏。 |
livedata_config |
自定义后端配置。
|
backend_client_certificate |
后端双向认证开关。启用后,创建API配置后端服务时,可配置后端双向认证。 |
ssl_ciphers |
可支持配置的https加密套件,可根据需要选择开启的加密套件。 |
apiclient_first_use_x_hw_id |
自定义后端的ApiClient类是否优先使用X-HW-ID字段进行校验。 |
real_ip_from_xff |
是否使用X-Forwarded-For头中的IP作为ACL、流控的判断依据。 xff_index:X-Forwarded-For头中IP的排序序号,值允许为正数、负数、0。
例如到达API网关的X-Forwarded-For头中依次有IP1,IP2,IP3三个IP地址,xff_index取0时获取IP1,xff_index取1时获取IP2,xff_index取-1时获取IP3,xff_index取-2时获取IP2。 |
custom_log |
自定义日志功能开关。开启自定义日志功能后,ROMA Connect实例下所有API的调用日志中会打印指定位置(header、query和cookie)和指定名称的参数值。 启用后,需单击“添加”,添加需在调用日志中打印的参数。
|
real_ip_header_getter |
header_getter:是否开启用户自定义Header获取源ip地址,作为访问控制、流控策略的源ip生效依据。 |
vpc_name_modifiable |
负载通道名称支持修改开关。开启后可修改负载通道名称,但当前实例的负载通道无法通过“VPC通道管理-项目级”API接口操作。 |
default_group_host_trustlist |
DEFAULT分组中的API是否支持非本实例IP访问。开启后,IP列表中配置的地址可访问DEFAULT分组中的API,请根据业务需要谨慎添加。
|
data_api_column_types_converted_to_string |
数据后端是否支持数据列类型转换String类型。开启后,勾选的数据列类型允许转换为String类型数据。
|
kafka_log_plugin_options |
Kafka日志推送插件可推送的请求体和响应体大小配置。
|
sse_strategy |
SSE传输策略开关,默认关闭。启用后,支持通过使用Server-Sent Events (SSE)按照流式输出后端API的响应内容,可以实现逐字符渲染。 sse_strategy配置完成后,如需修改,至少需要1分钟后。 |
request_custom_config |
支持自定义配置客户端请求相关参数。
客户端请求自定义配置修改完成后,如需再次修改,至少需要1分钟后。 |
gzip |
对响应请求使用gzip压缩,用于减少公网流量。默认未配置gzip压缩,配置后1分钟生效,请谨慎修改。 启用后,可配置comp_level参数,comp_level表示压缩级别,值越大表示性能消耗越大,一般默认为6。
|
custom_auth_header |
认证头域自定义配置开关,默认关闭。启用后,参数“app_auth_header”和“backend_sign_header”的初始值为空,与不启用效果一致。 如果配置“app_auth_header”的“参数运行值”,那么对于APP认证的API,请求header中携带APP认证信息的参数为此处“app_auth_header”的值;如果配置“backend_sign_header”的“参数运行值”,那么对于绑定HMAC或者Basic Auth类型签名密钥策略的API,APIC到后端服务的请求header中携带签名信息的参数为此处“backend_sign_header”的值。 配置后会影响当前实例下所有APP认证或签名密钥策略(HMAC/Basic Auth类型),请谨慎配置。 |
api_uri_no_escape |
API的URL中的Path转义处理开关。默认关闭,表示URL中的Path会进行转义处理。 开启“api_uri_no_escape”开关后,使用Path不转义的功能请参见表3。 |
op_trusted_ips |
API认证方式为华为IAM认证时可配置。 控制 API 的调用来源 IP 。新建实例的“op_trusted_ips”默认禁止所有源IP访问,需要在“配置参数”页面的“op_trusted_ips”中添加源IP网段才可以访问。 访问控制策略中的IP地址控制属于API级别控制IP,此处的IP控制属于实例级别控制IP。 |
功能 |
描述 |
API前端定义的Path |
请求发送时使用的Path |
api_uri_no_escape开关关闭 |
api_uri_no_escape开关开启 |
---|---|---|---|---|---|
API定义 |
APIC进行匹配路由的Path |
/{path} |
/aa%2Faa |
/aa/aa |
/aa%2Faa |
参数编排 |
后端服务参数使用的Path |
- |
- |
/aa/aa |
/aa%2Faa |
http到https重定向 |
重定向使用的Path |
- |
- |
/aa/aa |
/aa%2Faa |
策略后端 |
策略条件为请求入参的Path |
- |
- |
/aa/aa |
/aa%2Faa |
第三方认证策略 |
API绑定第三方认证策略后,传递到第三方的Path |
- |
- |
/aa/aa |
/aa%2Faa |
kafka日志推送策略 |
API绑定kafka日志推送策略后,使用的请求Path |
- |
- |
/aa/aa |
/aa%2Faa |
负载通道 |
使用URI哈希分发算法的负载通道时,APIC用来转发的Path |
- |
- |
/aa/aa |
/aa%2Faa |
FunctionGraph后端 |
API的后端类型为FunctionGraph时,发送到函数请求Path |
- |
- |
/aa/aa |
/aa%2Faa |
自定义认证 |
API认证方式选择自定义认证时,发送到函数请求Path |
- |
- |
/aa/aa |
/aa%2Faa |