从其他国家/地区到 Filemaker Server 的连接速度很慢

问题描述 投票:0回答:2

我们公司的服务器位于中国,我们使用Filemaker制作自己的ERP系统。在中国我们所有的员工都是使用Filemaker Pro或者Go来连接服务器,当然连接是没有问题的。延迟约为 30-50 毫秒。 但我们所有的客户都来自俄罗斯或其他国家,他们使用 Filemaker Webdirect。有时他们甚至看不到登录布局,延迟约为 1200 或更高,丢包率约为 50%。

我认为问题出在中国长城防火墙上,我不知道如何才能让我们的客户与其他国家有良好的连接?

filemaker
2个回答
0
投票

好的。我找到了一个很好的解决方案。我已经实现了使用 Filemaker 服务器 php 和 xml api 的 RESTfm 开源 php 代码。 http://restfm.com/

我测试过它可以获取 3 个国家/地区 13 个字段的 1000 条记录。最长请求时间为8000毫秒。它比 webdirect 或通过 FM GO 连接更好。 获取或发布 1 条记录甚至更快,仅花费 1000 毫秒。

所以现在我在 FM 服务器和其他应用程序之间使用 PHP Web 服务。 我还为 iOS 编写了 1 个应用程序,所以我们的客户非常高兴。


0
投票

我只是想分享一个我发现的解决方案,该解决方案会减慢 FileMaker Go 对 FileMaker Server 的访问速度(甚至通常会减慢从 Web、Mac 或 Windows 应用程序的访问速度)。我已经运行 FileMaker 数十年了,多年来我一直在努力获得良好的访问权限,尤其是当我的服务器位于美国时,从澳大利亚访问。人们通常将责任归咎于“你的数据库太复杂”或“你的脚本太多”或其他什么,但我从来没有相信过。许多人都有简单的小型数据库,这些数据库也很慢并且需要很长时间才能打开。

无论如何,我不知道为什么,我认为 FileMaker 在互联网上的操作就是垃圾。

我有一个新的解决方案,尽管这实际上是白天和黑夜的区别。数据库打开并且可用(几乎),就像服务器位于您的本地子网上一样。

答案:尾鳞。我不为他们工作,也没有任何隶属关系。免费版本允许 100 台设备和 3 个用户。但让每个人都以同一用户登录并添加他们的计算机。这是一个网状 VPN。普通 VPN 总是对我的速度有所帮助,但 Tailscale 基本上解决了问题。我在 Mac、iPhone 和 iPad 上尝试过。现在一切都是即时的。只要确保您的所有设备(包括服务器)都在 Tailscale 上,如果您的数据库已经在本地运行良好,它将解决所有 FileMaker 速度问题。

希望这可以帮助一些人摆脱我所经历的多年的头痛。

© www.soinside.com 2019 - 2024. All rights reserved.