起步软件技术论坛
搜索
 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 1842|回复: 3

[处理中3] 部署多节点UIServer,通过Nginx转发,会报错

[复制链接]

11

主题

32

帖子

84

积分

初级会员

Rank: 2

积分
84
QQ
发表于 2016-12-31 09:06:06 | 显示全部楼层 |阅读模式
部署多节点UIServer,通过Nginx转发,会报错xxx.w?$pageType=model的404错误,
加载/xxx/UI2/v_100001_nol_zh_CNs_desktopd_pc/v_/xxx.w?$pageType=model出错
编码:JUSTEP230103

因为Nginx用的轮询,xxx.w?$pageType=view是没问题的,因为是这个节点编译的,但是第二个请求就会跳到另一个节点,那个是还没编译的,所以会报404,

发表于 2017-1-3 10:00:43 | 显示全部楼层
你的意思是多个UIServer ?
页面打开的时候,看下网络请求,这个xxx.w的完整url路径是什么??对应的UIServer 服务器上有这个路径吗?
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

11

主题

32

帖子

84

积分

初级会员

Rank: 2

积分
84
QQ
 楼主| 发表于 2017-1-3 11:45:16 | 显示全部楼层
liangyongfei 发表于 2017-1-3 10:00
你的意思是多个UIServer ?
页面打开的时候,看下网络请求,这个xxx.w的完整url路径是什么??对应的UIServ ...

是的,路径就是,
http://ip/xxx/UI2/v_100001_nol_zh_CNs_desktopd_pc/v_/xxx.w?$pageType=model,因为这个URL后端已经跳到另一个还没编译的节点
回复 支持 反对

使用道具 举报

发表于 2017-1-3 14:29:35 | 显示全部楼层
lizhiling12345 发表于 2017-1-3 11:45
是的,路径就是,
http://ip/xxx/UI2/v_100001_nol_zh_CNs_desktopd_pc/v_/xxx.w?$pageType=model,因为 ...

那当然就会报错了!
建议使用一个UIServer 就行了,为什么要设置多个UIServer呢??

如果不同的功能放在不同的UIServer 上 ,可以使用window.location.href = '另一个url的首页地址' 即可

或者你需要找到正确的url地址才可以访问的!这个逻辑要自己实现!
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|X3技术论坛|Justep Inc.    

GMT+8, 2024-5-18 21:28 , Processed in 0.067584 second(s), 23 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表