我在asp.net mvc5,razor应用程序中使用ckeditor / tinymce编辑器面临一个奇怪的行为。有时,当我保存超过10 mb大小的非常大的数据时,它无法存储数据,它会截断它的一大部分,并且不会出现任何错误,行为很奇怪,我无法找到任何解决方案,我改变了我的编辑从ckeditor到tinymce,但问题依然存在。
即使行为也不是静态的,有时它甚至可以用于更大的数据,但有时它会突然失败而没有任何错误。
我不确定问题出在哪里,有编辑器,或者MVC控制器功能在接收如此大的数据等时,但有时候它会顺利进行,有时它会误解为什么是疯狂的。
答案 0 :(得分:0)
在进一步分析中,我们发现像CKEditor的tinymce这样的JavaScript编辑器无法处理如此大的数据,这就是为什么它会做这种奇怪的行为。为了进一步测试,我们在具有更好处理器的服务器上部署了我们的应用程序,并且比现有服务器更多Ram,然后事情进展顺利。在发布时显着丢失数据的行为对我们来说很奇怪,至少它应该给出一些错误或异常,或者不应该一起工作。