想用 PHP 做微服务开发,有偿求指导

232 天前
 fan88

目前技术栈是 thinkphp8 + swoole ,现在客户有要求不准我们做单体应用,必须要做微服务开发。 对微服务的开发没什么经验,想咨询有经验的师傅指指门道,有偿 同时,我也考虑部分的服务进行外包,欢迎有经验的师傅来联系

3962 次点击
所在节点    PHP
25 条回复
pckillers
231 天前
都 thinkphp 了,别折腾了。 最多业务多拆分成多套系统。每套系统单独起 php 容器进 k8s 拉倒
InDom
231 天前
什么都不用改, 端口同时监听多个, 但是 内部调用跳转一会用这个端口,一会用另一个端口就好了.
jhdxr
231 天前
@sundev 都微服务了谁还绑死在一个语言上啊。
ninjashixuan
231 天前
先看看有多少预算吧,数据库起码独立分开部署好几个吧,不然硬上微服务有什么用。
Alucns
225 天前
其实很简单的,我公司在运行的这套支付系统就是使用 PHP 开发,运行 3 年多,使用微服务;
架构核心就是拆分业务,如支付 API ,短信服务,任务服务,回调服务等。
各个服务之间是完全独立,各个服务之间用 RPC 接口通讯,如支付成功需要回调,通过 RPC 向回调服务请求,如果请求失败即存 Redis 队列重发等;
如回调服务可以放很多主机通过 NGINX 反向代理成一个公共接口以达到多可用。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/1116197

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX