我有一个php服务器,其中是公共网站。当有人在这个网站上提交表格时,我需要从另一个php服务器上的表格中读取数据。第二台服务器没有公有ip地址。
我认为唯一的方法是将表单数据保存到数据库中,然后在第二个服务器上创建一个cron,它将询问数据库有关新行的信息。
有两个问题:
1)延迟- cron将每分钟运行一次(尽管有一种方法可以立即多次运行cron )
2)数据库负载--每分钟请求5次可能不利于性能
有没有更好的东西?
发布于 2018-06-04 02:58:47
是否使用cURL将表单详细信息发送到第二台服务器?
当有人发送表单时,在第二个服务器IP上执行GET请求(或post),并让服务器将数据记录在那里。
https://stackoverflow.com/questions/50669848
复制相似问题