找回密码
 立即注册

QQ登录

只需一步,快速开始

wzdany

初级会员

12

主题

42

帖子

210

积分

初级会员

积分
210
wzdany
初级会员   /  发表于:2020-9-9 18:30  /   查看:5014  /  回复:13
1金币

内网负载服务器地址 http://192.168.1.6:1002
之前没加按ip_hash的时候 直接跳转不同服务器就不行了
下面加了ip_hash

当内部端口跳转至 192.168.1.31:2002 时 打印就出现了以下情况

(负载请求都是跳转到20002端口)
页面请求是 192.168.1.6:1002


然后接着查件调用这个接口获取了一个地址 这个地址却是 负载跳转后服务器的端口 20002

然后下面就请求这个地址了

这个访问负载服务器的20002根本都没开 这里应该是1002 请问怎么处理?

附件: 您需要 登录 才可以下载或查看,没有帐号?立即注册

13 个回复

倒序浏览
KearneyKang讲师达人认证 悬赏达人认证
超级版主   /  发表于:2020-9-10 09:11:36
沙发
你好,你现在使用的是那种报表渲染方式,是Html5还是,还有就是你现在使用的ActiveReports的版本是那个版本
回复 使用道具 举报
wzdany
初级会员   /  发表于:2020-9-10 09:18:28
板凳
KearneyKang 发表于 2020-9-10 09:11
你好,你现在使用的是那种报表渲染方式,是Html5还是,还有就是你现在使用的ActiveReports的版本是那个版本

目前版本是ActiveReports 11 , 用的h5的
回复 使用道具 举报
KearneyKang讲师达人认证 悬赏达人认证
超级版主   /  发表于:2020-9-10 09:27:11
地板
展示导出都可以正常导出,没有任何问题是吧,然后就是打印这块有问题,你使用的是什么浏览器,使用的谷歌的最新版本的浏览器吗?
回复 使用道具 举报
wzdany
初级会员   /  发表于:2020-9-10 09:37:32
5#
KearneyKang 发表于 2020-9-10 09:27
展示导出都可以正常导出,没有任何问题是吧,然后就是打印这块有问题,你使用的是什么浏览器,使用的谷歌的 ...

展示我们用的我们自己定义报表 没用你们查件显示 只用你们的打印 没加负载均衡之前 所有都是正常的 就是加了负载后 由负载服务器转向我们那个192.168.1.31:20002这台业务机的时候 直接就失效了 我上面截图给你的 本来如果按正常 继续调用192.168.1.6:1002这个的话 是没问题的 但是你们自己的有个接口返回的地址是 192.168.1.6:20002 接着就访问http://192.168.1.6:20002/ActiveR ... mp;ie=1599701776581 这个去了  192.168.1.6 这个是负载均衡服务器 只开了1002端口监听 根本没开 20002  
回复 使用道具 举报
wzdany
初级会员   /  发表于:2020-9-10 09:37:32
6#
KearneyKang 发表于 2020-9-10 09:27
展示导出都可以正常导出,没有任何问题是吧,然后就是打印这块有问题,你使用的是什么浏览器,使用的谷歌的 ...

展示我们用的我们自己定义报表 没用你们查件显示 只用你们的打印 没加负载均衡之前 所有都是正常的 就是加了负载后 由负载服务器转向我们那个192.168.1.31:20002这台业务机的时候 直接就失效了 我上面截图给你的 本来如果按正常 继续调用192.168.1.6:1002这个的话 是没问题的 但是你们自己的有个接口返回的地址是 192.168.1.6:20002 接着就访问http://192.168.1.6:20002/ActiveR ... mp;ie=1599701776581 这个去了  192.168.1.6 这个是负载均衡服务器 只开了1002端口监听 根本没开 20002  
回复 使用道具 举报
wzdany
初级会员   /  发表于:2020-9-10 09:38:22
7#
wzdany 发表于 2020-9-10 09:37
展示我们用的我们自己定义报表 没用你们查件显示 只用你们的打印 没加负载均衡之前 所有都是正常的 就是 ...

你们是这个接口获取得到的20002地址的
http://192.168.1.6:1002/AR/WebSe ... tRenderedReportLink
{__type: "GrapeCity.ActiveReports.Web.Models.ExportReportResult", ReportLink: {,…}, Error: null,…}
Error: null
ReportLink: {,…}
Kind: 5
Uri: "http://192.168.1.6:20002/ActiveReports.ar11?Token=931b7e12-8526-43cb-99d4-495f0619b176&Generation=1"
Token: "931b7e12-8526-43cb-99d4-495f0619b176"
__type: "GrapeCity.ActiveReports.Web.Models.ExportReportResult"
回复 使用道具 举报
wzdany
初级会员   /  发表于:2020-9-10 09:39:04
8#
KearneyKang 发表于 2020-9-10 09:27
展示导出都可以正常导出,没有任何问题是吧,然后就是打印这块有问题,你使用的是什么浏览器,使用的谷歌的 ...

你们是这个接口获取得到的20002地址的
http://192.168.1.6:1002/AR/WebSe ... tRenderedReportLink
{__type: "GrapeCity.ActiveReports.Web.Models.ExportReportResult", ReportLink: {,…}, Error: null,…}
Error: null
ReportLink: {,…}
Kind: 5
Uri: "http://192.168.1.6:20002/ActiveReports.ar11?Token=931b7e12-8526-43cb-99d4-495f0619b176&Generation=1"
Token: "931b7e12-8526-43cb-99d4-495f0619b176"
__type: "GrapeCity.ActiveReports.Web.Models.ExportReportResult"
回复 使用道具 举报
wzdany
初级会员   /  发表于:2020-9-10 09:54:30
9#
KearneyKang 发表于 2020-9-10 09:27
展示导出都可以正常导出,没有任何问题是吧,然后就是打印这块有问题,你使用的是什么浏览器,使用的谷歌的 ...

用的是谷歌浏览器
回复 使用道具 举报
KearneyKang讲师达人认证 悬赏达人认证
超级版主   /  发表于:2020-9-10 13:59:59
10#
你好,这是H5的一个问题,你使用了反向代理的办法使用了映射,应该是出现了了跨域访问的问题。这个问题H5的版本不好解决,这是H5一直存在的一个问题,这个可能需要你自己进行代码端的强制配置。这块没有特别好的办法
回复 使用道具 举报
12下一页
您需要登录后才可以回帖 登录 | 立即注册
返回顶部