0

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

微信开发 · zhongzepeng · 查看 95 次 · 于 13天前

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 微信登陆
共收到 7 条回复
0

Senparc 7天前

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

0

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

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

0

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

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

0

zhongzepeng 11天前

没有使用缓存

0

Senparc 11天前

你用的是什么缓存?

0

zhongzepeng 11天前

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

0

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

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

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


热门话题 更多 >>

不想有微信回复

say-no 30 个回复 • 查看 522 次 • 136天前

不能升级StackExchange.Redis?

z569251516 24 个回复 • 查看 818 次 • 144天前

GetWxaCodeUnlimit 生成1KB文件

a124754649 20 个回复 • 查看 543 次 • 136天前

源服务器配置错误?

wolfzhangyong 13 个回复 • 查看 711 次 • 147天前

推送素材失败

dmi680 10 个回复 • 查看 268 次 • 119天前

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

dream0013 9 个回复 • 查看 74 次 • 4天前

菜单推送失败,请问怎么解

wuyubing 7 个回复 • 查看 351 次 • 138天前

ExecuteAsync异步消息

我喜欢我拼命地样子 7 个回复 • 查看 366 次 • 144天前

微信公众号模板消息推送

banana 5 个回复 • 查看 467 次 • 131天前

C# 的 List<> 的一个技巧问题

sccmclub 4 个回复 • 查看 330 次 • 107天前

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

知心理,悦生活 4 个回复 • 查看 967 次 • 157天前

订阅号:自定义菜单,菜单推送失败

bj939496716 4 个回复 • 查看 85 次 • 32天前

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课时,配有番外篇,目前视频已在网易云课堂上线。