野火IM国产化适配状态
野火IM已经完成国产化的适配。分别支持国产CPU和国产linux操作系统服务器,国产CPU和国产linux操作系统桌面,国产数据库。
1. 国产CPU和国产Linux操作系统服务器
野火IM服务大部分是Java程序,只依赖于JDK1.8,已经在所有国产平台上运行成功。野火对象存储是golang程序,除了龙芯以外其它架构也都支持,具体信息如下:
系统 | 野火IM服务 | 野火应用服务 | 野火推送服务 | 野火对象存储服务 |
---|---|---|---|---|
ARM64+Linux | 支持 | 支持 | 支持 | 支持 |
X86_64+Linux | 支持 | 支持 | 支持 | 支持 |
MIPS64EL+Linux | 支持 | 支持 | 支持 | 支持 |
LoongArch64+Linux | 支持 | 支持 | 支持 | 支持 |
SW64+Linux | 支持 | 支持 | 支持 | 支持 |
问题解决办法:野火对象存储服务不支持龙芯,可以使用混合部署的办法,龙芯服务器运行java程序,使用其它架构服务器运行对象存储服务。
2. 国产CPU和国产Linux操作系统桌面程序
系统 | PC客户端 | Web客户端 |
---|---|---|
ARM64+Linux | 支持 | 支持 |
X86_64+Linux | 支持 | 支持 |
MIPS64EL+Linux | 支持 | 支持 |
LoongArch64+Linux | 支持 | 支持 |
SW64+Linux | 支持 | 支持 |
问题解决办法:野火PC客户端无法运行在龙芯桌面上,解决办法是可以在龙芯桌面运行web客户端,来代替PC客户端。
3. 国产数据库
野火IM完全兼容人大金仓数据库和达梦数据库。
数据库 | 支持版本 |
---|---|
人大金仓 | V8 |
达梦 | DM8 |
4. 持续改进
国产化是国家信息安全的保障,需要我们付出更多的耐心和努力。野火IM也在努力地持续地改进自己,希望我们能够同广大国产化客户一起,逐步完善好国产化系统的生态环境。