请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

关于整合TP(或其他框架)和swoole的问题

请问大佬:
1.整合TP的时候,直接修改源码,避免路由的问题,这样在生产不是埋雷吗?如果不小心composer update(或类似操作),那不是整个崩了吗?这种解决方案在生产环境真的能这样采取吗?
2.在生产环境真的可以直接略过nginx,直接用swoole做http服务器吗?

正在回答 回答被采纳积分+3

1回答

singwa 2018-11-04 16:29:01

同学您好。

您的问题问的很好, 关于第一个问题,之前TP 不支持 swoole ,当时要tp支持swoole的话 只能这样做,但是现在最新版本的TP已经很好的支持swoole了,您可以关注下 TP官网。

第二个问题: 生产环境 一般你要使用 swoole的 基本是会通过nginx 代理到 swoole的。希望我的回答能帮到您。

0 回复 有任何疑惑可以回复我~
  • 提问者 战蓬 #1
    好的大佬,
    1.我一直用的是yii2和laravel,学完您的课程我去学习下
    2.第二个问题,在手册上看到,有用nginx反向代理到swoole,那其实是不是也可以不用nginx,因为如果同在一台机子,nginx监听一个端口再转到swoole里,不是就多了一步,是什么情况下真的需要在同一台机通过nginx转到swoole呢?手册上说是http协议支持不完整,大佬能给个具体的例子吗?
    回复 有任何疑惑可以回复我~ 2018-11-04 16:50:20
  • singwa 回复 提问者 战蓬 #2
    您好。 比如 您有多台swoole服务器的话, 这个时候 必须要通过 在上层 加上nginx服务器作为代理转发到swoole服务器上。 您可以看看后面优化的章节,有这个说明哈。祝您学习愉快,有问题欢迎随时沟通。
    回复 有任何疑惑可以回复我~ 2018-11-04 16:57:53
  • 提问者 战蓬 回复 singwa #3
    好的,大佬
    回复 有任何疑惑可以回复我~ 2018-11-04 18:18:47
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信