emessage pc消息配置

2019-07-25  本文已影响0人  泛微emessage组叶工

    【写在前面】

        emessage4.0历经几年发展,消息配置越来越丰富,也就意味着配置越来越灵活,很多人可能不懂怎么配置emessage消息服务。具体如下:

    【步骤一】

                了解emessage网络拓扑图:emessage网络拓扑

                 只有了解emessage私有云,ecology,emobile三者的关系,才能理解emessage配置的精髓。

    【步骤二】

                理清 emessage的消息配置,到底在配什么?

                实际上就是在配 7070端口

                而 9090端口是ecology,emobile访问私有云的端口,是一个内部端口,一般只需要修改服务器WEAVER/ecology/WEB-INF/prop/OpenfireModule.properties的openfireEMobileUrl地址,或者在oa后台-应用中心-emessage设置中设置一下即可。

WEAVER/ecology/WEB-INF/prop/OpenfireModule.properties 在oa后台配置9090端口地址

    【步骤三】

                    7070端口配置的最重要技巧是优先级,7070端口配置一共有3处:

直接在客户端指定7070端口访问地址 oa-emessage地址映射

Q: 配置oa-emessage地址映射设置有什么作用?

A: 一般企业会区分内网oa和公网oa;在公司时,可能直接填内网oa地址登录emessage,出了公司,可能使用公网oa地址登录emessage。如果没有地址映射,emessage客户端通过7070端口连接消息服务器只能选择内网或者公网,不能自动切换,导致有用户反映换了个网络环境就提示消息连接故障。 地址映射的作用就是让emessage客户端能根据后台配置好的映射地址选择合适的7070端口连接地址。

默认7070端口地址

    注意事项: 

上图中emessage客户端连接消息服务地址 等同于 WEAVER/ecology/WEB-INF/prop/OpenfireModule.properties的openfireEmessageClientUrl

上图中emobile客户端连接消息服务地址 等同于 WEAVER/ecology/WEB-INF/prop/OpenfireModule.properties的openfireMobileClientUrl

   【步骤四】

          Q:  怎么手动检测9090端口和7070端口通不通?

          A: emessage有消息服务检测功能,可以在消息服务检测功能中检测。 如果要手动检测,直接在浏览器访问两个地址就行了,不需要用telnet命令来检测(但是9090端口地址是ecology服务和emobile服务访问私有云的地址,不应该在客户端电脑上来访问,客户端能访问不代表服务器上也能访问)。

7070端口能通的提示如图 9090端口能通的提示如图,记得在ecology和emobile服务器上访问 如果服务器是linux的,在ecology和emobile服务器上用curl命令检测9090端口

全部配置到此结束。

Q:所以配置要点是什么?

A:  ① 9090是服务器内部端口,应该配置内网地址或者127.0.0.1(所有服务都在单台服务器上),并且9090端口不开放到公网网络上。

            手动检测时,也应该在ecology服务和emobile服务所在服务器的浏览器上访问9090地址(windows server)或者curl命令(linux服务器)。

      ② 7070是客户端直接访问私有云服务的端口,不经过ecology服务端,也不经过emobile服务端, 他的配置是有优先级层级关系的,注意优先级的顺序,手动检测时直接在浏览器访问即可。

【错误配置范例】

        emessage因为配置项比较多,以下面的场景为例,举例一些常见的错误配置。

        【范例1】公司emessage,ecology,mobile都在同一台服务器上,内网ip192.168.10.12域名abc.com公网ip 47.92.4.253,emessage的7070端口已映射到abc.com域名和47.92.4.253IP。

          【 错误1】9090端口配域名或外网地址

        

错误1:9090端口配置的是外网地址

          【 错误2】oa-emessage地址映射配置不恰当

错误2:oa-emessage地址映射配置不恰当

    【正确配置】

正确范例
上一篇下一篇

猜你喜欢

热点阅读