金字塔决策交易系统

 找回密码
 

微信登录

微信扫一扫,快速登录

搜索
查看: 670|回复: 6

关于引用过多预警

[复制链接]

101

主题

219

帖子

229

积分

Rank: 6Rank: 6

等级: 机构版

注册:
2021-5-20
曾用名:
发表于 2024-3-18 10:00 | 显示全部楼层 |阅读模式
您好,
      后台预警启动的时候,总是弹出引用过多,超过50个的限制,这个可以屏蔽掉弹窗吗? 否则的话,必须有人留守,手动把弹窗点掉,才会运行,否则程序不会运行。


本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号? 微信登录

x
回复

使用道具 举报

2

主题

4429

帖子

4429

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-24
曾用名:
发表于 2024-3-18 10:15 | 显示全部楼层
你这个问题不是弹窗问题了。  你要检查代码里 是不是循环引用了,这个才是问题,那个可能会导致很严重的后果的。

如果你真的有超过那么多的引用:

软件根目录下,setting文件夹下:

Setting\Option.ini文件,找到[Settings]组,增加一行
MaxCallStock=50
其中50就是限制数值,你任意更改一下即可
回复

使用道具 举报

101

主题

219

帖子

229

积分

Rank: 6Rank: 6

等级: 机构版

注册:
2021-5-20
曾用名:
 楼主| 发表于 2024-3-18 10:37 | 显示全部楼层
这个之前就已经改成100了,为何还是弹出呢?  确实引用的很多,不超过100个。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号? 微信登录

x
回复

使用道具 举报

2

主题

4429

帖子

4429

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-24
曾用名:
发表于 2024-3-18 10:57 | 显示全部楼层
你可以把这个再改大点,但是如果设置了很大的上限依然弹窗。那就是单纯的循环引用了。

就是你a引用b,b也引用了a。这种就会形成无限嵌套的循环。  这种你要自己做下代码的排查了,把循环引用去除掉, 除此之外没有解决办法了。  
回复

使用道具 举报

101

主题

219

帖子

229

积分

Rank: 6Rank: 6

等级: 机构版

注册:
2021-5-20
曾用名:
 楼主| 发表于 2024-3-18 11:46 | 显示全部楼层
没有循环引用的问题,比如说同样一个策略,分布在5(10个引用)、10(10个引用)、30(10个引用)、60(10个引用)、120(12个引用)分钟里面,合计是52个引用,然后,一个后台调用这几个周期策略,当超过50个时候,就会弹窗,后台数据也不再刷新了,然后,我不再调用120分钟或者60分钟,总的调用数量在50个以内,就一切正常了。 不存在循环引用问题。是不是金字塔,重要超过50个引用,就不行啊?
回复

使用道具 举报

2

主题

4429

帖子

4429

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-24
曾用名:
发表于 2024-3-18 13:31 | 显示全部楼层


我看了下,你配置是不是配错了。



这个增加的要在settin下, 你这里好像不是哦。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号? 微信登录

x
回复

使用道具 举报

101

主题

219

帖子

229

积分

Rank: 6Rank: 6

等级: 机构版

注册:
2021-5-20
曾用名:
 楼主| 发表于 2024-3-18 13:40 | 显示全部楼层
是的,我写错位置了,可以了,感谢!辛苦您了!
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 微信登录

本版积分规则

手机版|小黑屋|上海金之塔信息技术有限公司 ( 沪ICP备13035422号 )

GMT+8, 2024-12-22 16:59 , Processed in 0.213822 second(s), 22 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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