我正在使用xamarin和azure 无服务器功能开发应用程序,作为应用程序的后端。 我将通过云上的数据库实时实时同步地图坐标 。即:从所有用户获取坐标,然后同时将更新的坐标推送给所有用户,连续,以便所有用户都可以看到彼此的实时位置。
所以我必须在连续循环中调用 azure函数才能将数据库与云同步。所以它可以在每次4-5秒之后检查数据库。这是最好的方法吗?或者这会导致太多的天蓝色功能执行并且可能代价高昂?如果有更好的方法同步数据库请建议。三江源。
答案 0 :(得分:2)
您有一个移动应用程序正在对azure函数进行http调用。功能是弹性的,规模可能会很好。据我了解,你不询问如何实现服务器端;而真正的问题是定价,对吗?
Azure Functions可以通过两种方式运行:
您可以在它们之间切换。我建议从第一种方法开始。当你的流量很低时,它一开始会更便宜。监控成本,通过定价表运行您的方案,并考虑切换到第二,如果它最终更便宜。