MATLAB生产服务器的产品要求和平台可用性

金宝app支持的平台上

Mac, Windows, Linux

产品需求

  • 不需要MATLAB或Simulink金宝app

适用于MATLAB编译器和Simulink编译器金宝app

是的

适用于并行计算工具箱和MATLAB并行服务器

是的

金宝app支持的语言接口

  • C - C11之前的所有版本
  • c++ - c++ 11之前的所有版本
  • c++ - c++ 11版本
  • c++ - c++ 14版
  • Python 2.7
  • Python 3.6
  • Python 3.7
  • Python 3.8
  • Java JRE/JDK
  • .NET CLR 4.0版本
  • HTTP 1.1
  • 基于HTTP/HTTPS的RESTful API,带有JSON有效负载

包装要求

需要MATLAB编译器SDK来将MATLAB程序打包为运行在MATLAB生产服务器上的部署存档。请注意,要运行MATLAB编译器SDK,您需要MATLAB编译器。

服务器系统要求

MATLAB Production Server可以安装在MATLAB支持的所有硬件平台和操作系统上,包括Windows、Linux和macOS。金宝app服务器软件的安装和操作要求如下:

  • 磁盘容量不低于10gb,用于存放服务器软件安装和日志文件
  • 每个工人至少1GB RAM,每个工人部署2gb RAM(建议)
  • MATLAB运行时R2012b (v8.0)或更高版本。MATLAB运行时版本号必须与用于打包已部署归档文件(filename.ctf)的MATLAB版本匹配。
  • 为每个要部署的worker分配一个处理器核心(或虚拟核心)(建议)

MATLAB Production Server运行使用MATLAB Compiler (R2012b - R2014b)或MATLAB Compiler SDK (R2015a及后续版本)打包的MATLAB程序。

客户端系统要求

提供了一组客户端库,用于从各种开发环境连接到MATLAB Production Server。

客户端
需求
Java
JRE/JDK 1.5或更高版本
net
.NET Framework 4.5
C / c++
金宝app支持和兼容的编译器
Python
Python 2.7, Python 3.6, Python 3.7, Python 3.8

网络需求

客户端和MATLAB Production Server之间的网络连接必须通过TCP端口9910可用,该端口是服务器上的默认监听端口。如果该端口受限或不可用,则可以修改MATLAB Production Server侦听的TCP端口。不需要在数据中心外进行网络访问,除非数据中心外有客户端访问MATLAB Production Server。

其他需求

  • 至少需要4名工人

在R2012b中引入

查看其他产品的需求: