可以的,您可以通过WRC账号下载红帽版本安装即可。

如果由于修改系统文件、误删除文件等问题导致系统启动、初始化等过程失败,还请联系WRC解决故障。

hi,卜太

无论是在Linux还是在Windows OS上,只要需要通过IRIS对外部系统提供基于http或https的服务(如SOAP和REST),都需要配置独立的Web Server以提高处理http请求的性能。

在这个前提下假设高可用方案时,根据客户对高可用能力的需求,我们可以假设一个典型的高可用架构是这样构成的:

1. Web Server高可用集群,无论采用的是IIS还是Apache,集群本身可以是负载均衡集群,也可以是基于双机热备的故障转移集群,但都需要通过虚拟IP去连接IRIS的高可用集群

2. IRIS高可用集群,通常是指基于Mirror技术的IRIS故障转移集群,至少包含一台主机和一台备机,形成双机热备。这个集群需要通过虚拟IP对外暴露地址

也就是说,在Web Server和IRIS层面上都消除单点故障的可能性 ,高可用集群会比较稳定。

当然,现在还有其他的高可用方案,例如基于虚拟化平台的高可用方案等,需要根据用户的硬件环境和采用的虚拟化技术确定。但核心的目标是一致的,即在整个部署架构中,尽可能消除单点故障的可能性。

hi,李工,你好,

在WRC的Component下载页中可以找到ODBC驱动,您可以通过输入产品名称、版本和所需OS类型过滤出所需的压缩包,如下所示

看起来端口已被占用,请尝试kill占用进程或重启服务器。如果不能解决问题,请联系我们的WRC,谢谢。

您好,InterSystem的产品家族都支持直接使用Socket,借助UDP或TCPIP与第三方通信,参考

TCP:https://docs.intersystems.com/irisforhealthlatest/csp/docbook/Doc.View.c...

UDP:https://docs.intersystems.com/irisforhealthlatest/csp/docbook/DocBook.UI...

如果是使用BS或者BO的话,则可以使用IRIS提供的多种适配器按需开发获得,参考

https://docs.intersystems.com/irisforhealthlatest/csp/docbook/Doc.View.c...

目前基于Mirror的HA方案只提供数据库级的同步与切换,而web应用配置信息、任务计划、sql网关等是配置,并不经常发生变化,因此Mirroring并不覆盖它们。

针对你的问题,需要注意:

1. 在IRIS的技术里,程序代码也保存在数据库中,因此程序代码和production配置(特别是将production设置为随实例启动后)是可以随Mirror切换的,已经实现了跨服务器备份。本身不需要特别的处理。

2. 对于任务、SQL网关、Web应用配置等信息,并不会自动同步。但IRIS提供了对应的API用于获得、导入和导出这些配置(例如https://docs.intersystems.com/irisforhealthlatest/csp/documatic/%25CSP.D...)。因此,可以采用定时读取并写入数据库的办法将其同步。当然,要做到自动同步和加载,需要写一些代码。

3. 故障转移Mirror本身是针对在同一子网下进行高可用设置的。考虑到双机同时故障(例如机房断电、地震火灾等自然灾害)的场景,需要为客户提供高可用+异地容灾方案,在Mirror的设计中也有包含(https://docs.intersystems.com/irisforhealthlatest/csp/docbook/Doc.View.c...

供参考,欢迎就用户的实际需求与我们进行更详细的沟通,谢谢。