爱喝安慕希 发表于 2024-5-21 15:02:21

活字格9.0.103并发问题

本帖最后由 爱喝安慕希 于 2024-5-21 16:01 编辑

定时任务里面,报错(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)
服务端命令是没有问题,重新发布设计文件就可以,这个大佬有遇到的吗?怎么解决


Grayson.Shang 发表于 2024-5-21 15:02:22

问题跟进:远程楼主服务器,看了一下楼主的应用存储路径配置,发现应用存储路径是在,C:\Windows\Temp下,根据楼主的反馈,应用发布一段时间之后,会出现报错,重新发布之后,报错消失,猜测可能是系统本身会清理Temp下的文件,导致报错,现在已经修改存储路径到其他路径,暂停调查,进行观察,看看问题是否还会出现,若是不出现,则会验证猜测。

豪~豪 发表于 2024-5-21 15:04:28

可能里面的插件导致的

爱喝安慕希 发表于 2024-5-21 15:16:47

豪~豪 发表于 2024-5-21 15:04
可能里面的插件导致的

大姥,这里面的插件用的是发送http请求,json属性一类,数组和对象的插件。
除了删除插件,还有其他的办法吗?

豪~豪 发表于 2024-5-21 15:18:24

爱喝安慕希 发表于 2024-5-21 15:16
大姥,这里面的插件用的是发送http请求,json属性一类,数组和对象的插件。
除了删除插件,还有其他的 ...

先禁用一些插件,找到是那个插件导致的问题,然后想办法看能不能使用其他方法实现这个插件的功能

豪~豪 发表于 2024-5-21 15:19:56

爱喝安慕希 发表于 2024-5-21 15:16
大姥,这里面的插件用的是发送http请求,json属性一类,数组和对象的插件。
除了删除插件,还有其他的 ...

你可以看看可以把计划任务封装成服务端命令,然后在计划任务调用服务端

爱喝安慕希 发表于 2024-5-21 15:20:16

豪~豪 发表于 2024-5-21 15:18
先禁用一些插件,找到是那个插件导致的问题,然后想办法看能不能使用其他方法实现这个插件的功能

大姥,我这边没法停用,因为现在客户在应用这

爱喝安慕希 发表于 2024-5-21 15:22:06

豪~豪 发表于 2024-5-21 15:19
你可以看看可以把计划任务封装成服务端命令,然后在计划任务调用服务端

大姥,现在就是计划任务里面调用服务端命令

豪~豪 发表于 2024-5-21 15:25:34

爱喝安慕希 发表于 2024-5-21 15:22
大姥,现在就是计划任务里面调用服务端命令

最好是开启应用详细日志,然后看看服务端在哪里出的错误

爱喝安慕希 发表于 2024-5-21 15:41:20

豪~豪 发表于 2024-5-21 15:25
最好是开启应用详细日志,然后看看服务端在哪里出的错误

大姥这个,应用详细日志是点击测试吗?
这个服务端命令测试是没有问题的。就是重新发布一下工程文件就好了,过段时间就又出现这个问题了。
页: [1] 2
查看完整版本: 活字格9.0.103并发问题