laravel下新增数据,偶尔会有重复数据

1.公司要实现一个业务逻辑:一天一个手机号码phone只能提交一次订单。
目前这个业务逻辑不涉及高并发等场景,大概也就是十几秒钟一次订单;

2.在编写了简单的表单验证之后,使用laravel5.4

3.在本地经过简单的表单测试后一切正常上线;

4.问题出现在数据库会在某种情况下出现数据重复录入,但前台js已经做好了重复提交等功能,而且就算是重复提交了,这时候第二次请求应该会被return;

5.经尝试不管laravel做任何去重,在同时两个页面提交的情况下,都有可能重复

解决方法:

阅读全文 laravel下新增数据,偶尔会有重复数据

宝塔nginx反向代理实现同时php和python

精华

我的网站上PHP写的,但是我的爬虫和人工智能项目使用python写的,那么如何将两种项目同时运行,文章介绍了如何通过Nginx配置实现PHP网站对Python(Flask+WSGI)项目的流量转发。首先确保Python项目正常运行,然后配置Nginx以新的端口转发请求到Python服务的内网地址,通过域名访问即指向Python应用,简化了不同语言项目间的交互。 阅读全文 宝塔nginx反向代理实现同时php和python