当我尝试将数据从 Unity 上的 html5/webgl 构建应用程序传输到 mysql 数据库时,php 数据上传失败。无论上传问题如何,所有数据下载均能正常工作。上传问题发生在一段无法确定的时间后。
我看到的唯一错误是:生成了致命警报并发送到远程端点。这可能会导致连接终止。TLS 协议定义的致命错误代码为 10。Windows SChannel 错误状态为 1203。
但是,这种情况只会在服务器启动时发生。服务器是 EC2 Amazon m4 大型服务器。每次尝试将数据发布到 mysql 数据库时都找不到错误。可以看到下载被拉入 CPU 使用率,然后上传失败。
这种情况之前发生过一次,我完全重新安装了 mysql,重新加载了表/架构,但问题仍然存在。我清除了虚拟机,进行了相同的安装,一切都运行良好,直到突然出现同样的问题。
我倾向于认为存在某些超时限制、阻塞或其他情况,但无法找到任何问题。
任何帮助都将受到赞赏。
答案1
问题已解决。问题是临时目录已满并停止上传。一旦临时文件被清除,一切都按计划进行。因此,基本上在闲置 2-3 天后,目录就会填满……并且重新启动无法解决这个问题。
不过,相当令人惊奇的是,我们没有遇到任何写入错误或任何问题。