Heim > Fragen und Antworten > Hauptteil
Ich habe eine Schnittstelle mit einer etwas größeren Rechenlast geschrieben. Die Daten werden mit der f-Methode von Thinkphp gespeichert. Der Zugriff auf die Datenbank dauert beim lokalen Testen nur etwa 30 ms 5, wenn es auf den Server gestellt wird? Warum ist das so? Wenn Sie ändern möchten, wo Sie anfangen sollen? Meine aktuellen lokalen Tests sind sehr schnell und ich weiß nicht, wie ich sie optimieren kann.
为情所困2017-06-10 09:49:32
使用文件缓存出现问题,可能文件存放的内容过多,导致其读取时候出现问题。建议见缓存文件拉入本地进行测试分析。也可以定期清除文件缓存,减低缓存文件内容不断增加
扔个三星炸死你2017-06-10 09:49:32
应该线上服务器很本地不同的地方:1.线上要经过网络可以测试一哈网络,2.线上服务器的硬件资源
3.线上服务器可能运行了多个应用,消耗了服务器资源。4.应用程序的问题,考虑是否应用程序在线上服务的堆积了大量数据,导致数据处理时间增加