2016 - 2024

感恩一路有你

负载均衡如何实现 thinkphp做的两套程序的session是共享的,怎么解决?

浏览量:1474 时间:2021-03-10 17:20:29 作者:admin

thinkphp做的两套程序的session是共享的,怎么解决?

在thinkphp5.0及更高版本中,支持指定的会话驱动程序,即会话存储在公共redis数据库中。

配置文件如下:

“session”=>[

“prefix”=> “module”,

“type”=> “redis”,

“auto Start”=> true,

//redis host

“host”=> “127.0.0.1”,

//redis port

“port”=> 6379,

//password

“password”=>“,

表示使用redis作为会话类型。

有关详细信息,请参阅thinkp5文档。

此外,负载平衡会话共享也可以用这种方式

我们已经用node和PHP做了网站。

性能,节点应该更好

开发效率高,PHP同步代码易懂,生态更成熟。节点异步代码总是感觉难以控制。

对于部署,PHP通常是nginx fastcgi,node是nginx reverse proxy。它也可以裸奔。PHP比node多一层。

我是从PHP到节点开发的。PHP不适合驻留内存应用程序,而且函数很混乱。虽然似乎有许多适合web开发的语法糖,但大多数都不安全。节点更有想象力。更现代。在当今后端微服务时代,节点更适合现代应用开发。PHP注定会被历史淘汰。

PHP实际上是使用最多的外包公司,ThinkPHP标准。

我建议使用node

创业做网站选择用node好还是php?

PHP不支持负载平衡。首先,这是一点

负载均衡是你服务器的业务,PHP只是做一些业务逻辑代码的编写

负载均衡比较常见,比如nginx,静态资源分配和高性能

负载均衡如何实现 php使用redis处理高并发 负载均衡怎么做

版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。