如何解决接收不到OA精灵上发送的离线消息的问题?

创建日期:2018年1月3日

通过精灵发送的离线消息 ,接收方未接收到信息出现此问题的可能原因大致有两种:

1.oa的端口修改了,例如:http://192.168.0.9:81,但是没有登录admin管理账号在系统管理-系统参数设置-oa服务设置里面进行修改;此时可通过修改系统管理--系统参数设置--OA服务设置下的WEB服务的端口跟修改后的保持一致后,可恢复正常

2.如果未修改过端口号,可能是redis缓存服务异常导致如果是redis缓存服务异常导致,可以查看下服务器通达应用控制中心所有服务是否正常启动,可以尝试安装redis管理工具对D:\MYOA\attach\redis_data文件夹下的appendonly.aof文件进行重写。

安装redis管理工具的方法:

1)在网上正确下载redis管理工具。

2)按照管理工具所需要的参数进行配置,配置方法如图:

OA的默认redis服务端口为6399,host填写的是redis的主机地址,auth为redis的密码,OA中redis的密码在MYOA\bin\redis.windows.conf中,由requirepass参数控制。参数配置完成后点击右下方“OK”按钮提示说明管理工具连接成功。

3)管理工具连接成功后鼠标右击管理工具然后选择“console”进入后输入“bgrewriteaof”出现下述界面则重写aof文件成功: