REIM服务端是用于即时通信推送时候的服务,运行在服务器上,跟您信呼程序服务器共享服务器资源的,搭建可连接成千上万的用户,速度快。
开源中国项目地址:https://gitee.com/rainrock/reim_server
一、PHP版
1、运行Windows服务器【下载】,2017-09-15更新,php版本的服务端里面内置php5.4.14版本是绿色独立版本不会和你服务器其他版本冲突的,需要运行在vc9的运行库下面,如没有安装,点这里【下载】安装,解压到你喜欢的目录下,不要放到目录有空格或者带中文的目录下。
2、运行Linux服务器【下载】,解压到你喜欢的目录下,不要放到目录有空格或者带中文的目录下。
wget http://xinhu-1251238447.file.myqcloud.com/file/reim_server_linux_v1.1.zip
unzip reim_server_linux_v1.1.zip
cd linux
cat readme.txt
3、下载解压后查看【使用说明.txt】看开启方法,有运行如下页面时表示启动成功了,其他都不成功。
4、看到上图就是成功,服务端会开启2个端口,一个6552属于对外TCP端口,一个6553内部UDP端口,不会在运行界面上显示。
二、旧版本下载v1.0,用于信呼V1.5.7(含)以下版本
1、win版本【下载】
2、linux版本【下载】
三、安装使用配置
1、安装完成可到系统下测试配置,菜单【系统→即时通信管理→服务器设置】。
2、在桌面版出现一直连接失败?
2.1、请在【系统→即时通信管理→服务器设置】下设置确保测试通信地址是通过的。
2.2、特别注意的是6552端口是需要可以外部访问,将端口6552加入到安全组让外部可访问,具体请自己查看你们服务器商的设置方法,windows系统端口加入站规则观看视频设置。
2.3、如果你站点使用Nginx,而你又不想开放端口,可以使用Nginx代理功能,如下配置,在你的站点配置文件下添加如下:
server {
#---这里是你的站点配置---
#---reimserver start------
location /reimserver {
proxy_redirect off;
proxy_pass http://127.0.0.1:6552;
proxy_set_header Host $host;
proxy_set_header X-Real_IP $remote_addr;
proxy_set_header X-Forwarded-For $remote_addr:$remote_port;
proxy_http_version 1.1;
proxy_read_timeout 1000s;
proxy_set_header Upgrade $http_upgrade;
proxy_set_header Connection "upgrade";
}
#---reimserver end----
}
配置了代理你通信地址就要配置为:ws://系统地址/reimserver,即可。
三、服务端有以下功能特点
1、即时通信转发信息使用,使用即时通信必须使用。
2、计划任务运行功能,在后台【系统→系统工具→计划任务】设置。
3、异步处理任务。
4、定时队列异步处理功能。
原创文章,禁止转载复制,信呼OA官网保留一切知识产权。