0

CO2NET.APM.DataOperation 构造函数报错,最新预览版本

微信开发 · zhongzepeng · 查看 247 次 · 于 70天前

Object reference not set to an instance of an object.   at System.Collections.Generic.Dictionary`2.FindEntry(TKey key)
  at Senparc.CO2NET.APM.DataOperation..ctor(String domain)
  at Senparc.NeuChar.MessageHandlers.MessageHandler`3.Execute()

Operations that change non-concurrent collections must have exclusive access. A concurrent update was performed on this collection and corrupted its state. The collection's state is no longer correct.   at System.Collections.Generic.Dictionary`2.FindEntry(TKey key)
  at Senparc.CO2NET.APM.DataOperation..ctor(String domain)
  at Senparc.NeuChar.MessageHandlers.MessageHandler`3.Execute()


如上面的报错,希望能够修复

目前要如何禁用apm,旧项目,只求能够正常运行,不需要新的功能,现在报错,无法正常使用,谢谢
您尚未登陆,请:网站登录 or 微信登陆
共收到 9 条回复
0

zhongzepeng 55天前

没解决,直接把git上面的源代码拉下来,自己改了,把整个apm 关联的都干掉了,本来就不知道是什么东西,按照官方关闭方法Senparc.CO2NET.APM.Config.EnableAPM = false; 也没用,还是拉下来自己维护一部分可靠点

0

diwu0510 55天前

楼主解决了吗?今天也出现了这个问题,导致新关注用户状态异常,很尴尬。仅出现这一次,无法重现错误,项目刚上线,心里挺没底的。

0

Senparc 64天前

1、之前有回复,禁用:Senparc.CO2NET.APM.Config.EnableAPM = false;
2、这个功能是一个建议打开的运行跟踪功能,用于记录可能对运维有用的信息。暂时不需要任何操作。只有当公众号对接到www.neuchar.com后,才会在后台提供UI界面查看APM信息。

0

zhongzepeng 64天前 编辑于 2019年5月20日 09:47

这种新的功能是否能够默认不要开启,或者先有教程,要不然出了问题,一脸懵逼,有些功能我们还没了解,所以不知道怎么用,出问题也不好处理,线上的东西出问题真的挺麻烦的,希望尽量插件化更新,不要影响现有业务,要不然版本也不敢随意升级,

0

Senparc 67天前 编辑于 2019年5月17日 00:17

第一,根据上面的信息这个错误发生在Message Handler的Exetute中,如果没有微信请求是不会触发的。在此之前你都可以设置。
第二,你可以直接跑一下我们的Demo看一下,正常情况下不会有异常,跑起来之后你可以对一下两边相关程序的差别,特别是启动代码中的注册过程,很可能是里面漏了东西了。

0

zhongzepeng 67天前

没有使用缓存

0

Senparc 67天前

你用的是什么缓存?

0

zhongzepeng 67天前

我看了代码,在Senparc.CO2NET.APM.Config.EnableAPM = false;
这个之前就已经报错了哦

0

Senparc 67天前 编辑于 2019年5月16日 18:18

APM 新版本中已经可以关闭,执行:
Senparc.CO2NET.APM.Config.EnableAPM = false;

另外一半出现这个错误可能是版本不匹配造成的(比如只有部分上层dll更新到最新版本了),建议可以批量更新到今天发布的最新稳定版。


热门话题 更多 >>

当前扩展缓存策略没有进行注册

gis008 29 个回复 • 查看 167 次 • 18天前

cpu满载

blezt 21 个回复 • 查看 320 次 • 9天前

推送素材失败

dmi680 10 个回复 • 查看 345 次 • 176天前

SessionId无效

gdlcf88 10 个回复 • 查看 93 次 • 3天前

“Nested”的类型初始值设定项引发异常

dream0013 9 个回复 • 查看 167 次 • 61天前

Messagehandler问题

Jenny_Wu 7 个回复 • 查看 104 次 • 22天前

通过扫描临时二维码关注公众号

诀别十年 7 个回复 • 查看 42 次 • 7天前

素材管理-推送失败

cristi 6 个回复 • 查看 102 次 • 50天前

core环境下退款方法tenpayv3.refund方法失败

ericsy 6 个回复 • 查看 105 次 • 4天前

是否有拦截器

qq1170971516 5 个回复 • 查看 77 次 • 36天前

企业微信开发

roemin 4 个回复 • 查看 109 次 • 53天前

QQ群
  • 1群:300313885 (2000人群 已满)
  • 2群:293958349 (1000人群 已满)
  • 3群:342319110 (2000人群 已满)
  • 4群:372212092 (500人群 已满)
  • 5群:377815480 (1000人群 已满)
  • 6群:425898825 (1000人群 已满)
  • 7群:482942254 (500人群 已满)
  • 8群:106230270 (500人群 已满)
  • 9群:539061281 (500人群 已满)
  • 10群(分布式缓存):246860933 Senparc.Weixin.Cache SDK 10群
  • 11群:553198593 (500人群 已满)
  • 12群(微信小程序):108830388 Senparc微信小程序 12群
  • 13群(开放平台):183424136 (500人群 已满)
  • 14群(视频学员):588231256 Senparc.Weixin SDK 14群
  • 15群(公众号/综合):289181996 Senparc.Weixin SDK 15群
  • 16群(开放平台):860626938 (500人群 已满)
  • 17群(开放平台):770615466 [17群 开放平台]SenparcSDK
  • NeuChar 技术交流群:618605800 NeuChar 开发交流群
  • SCF 技术交流群:147054579 SCF 开发交流群
微信开发宝典:《微信开发深度解析》

由 Senparc.Weixin SDK 作者耗时两年完成的微信开发图书《微信开发深度解析:公众号、小程序高效开发秘籍》已经出版!

历经2年精心雕琢,难得的“理论 + 实战案例 + 趟坑经验”总结,
从需求分析、策划,到账号申请、验证,再到全面的 API 及开发工具,
覆盖所有开发微信公众号(含订阅号、服务号和小程序)所需关键技能!

视频教程:《微信公众号+小程序快速开发》

由盛派课堂(盛派旗下独立教育品牌)制作,《微信开发深度解析》作者苏震巍先生主讲的《微信公众号+小程序快速开发》视频课程开课啦!

课程采用“理论+实战”的教学形式,结合部分《微信开发深度解析》内容,独立于书本,包含了更多的操作演示和案例展示,帮助大家从多个维度学习微信开发以及.NET开发过程中的诸多技巧。
课程包含两大部分:
1. 微信开发基础技能
2. 公众号及小程序案例实战
共计60课时,配有番外篇,目前视频已在网易云课堂上线。