orchestrator
latest
false
Orchestrator 用户指南
Last updated 2024年11月4日
常见问题
Serverless Robot 只能运行后台跨平台自动化,因此请确保在 Studio 中将您尝试执行的流程设计为后台跨平台流程。
您仅受租户可用 Robot Units (RU) 数量的限制。
可以运行的作业数量取决于无服务器机器人是在测试环境还是生产环境中运行、作业运行所需的时间以及运行作业的计算机规格。例如,生产环境中,在中型机器人 (4 GB) 上运行 1 分钟的作业会消耗 4 个 RU。
有关更多信息,请参阅 Robot Units:消耗。
适用于跨平台项目的所有活动都可以使用 Serverless Robot 运行。这包括但不限于:
- 使用 Chromium 浏览器的基于浏览器的自动化
- Integration Service 活动
- 基于 API 的自动化(包括需要使用您自己的 SSL 证书进行身份验证的 HTTPS API 调用,方法是将证书下载到 /tmp/certs 文件路径)
- 需要 Oracle、MySql、MSSQL 和 PostgreSQL ODBC 驱动程序的数据库活动。
使用 Chromium 浏览器的基于浏览器的自动化可能需要客户端证书身份验证。
要注册用于 Chromium 身份验证的客户端证书,请使用以下命令:其中:
register-client-cert -d domain -c path/to/certificate.p12 [-p password]
register-client-cert -d domain -c path/to/certificate.p12 [-p password]
-
-d - 是要访问的域
-
-c - 是客户端证书的路径
-
-p - 是证书密码
该脚本可以使用“调用代码”活动运行,例如:
var process = System.Diagnostics.Process.Start("register-client-cert", "-d client.badssl.com -c /tmp/home/badssl.com-client.p12 -p badssl.com"); process.WaitForExit(10000);
var process = System.Diagnostics.Process.Start("register-client-cert", "-d client.badssl.com -c /tmp/home/badssl.com-client.p12 -p badssl.com"); process.WaitForExit(10000);