微服务

微服务架构是一项在云中部署应用和服务的新技术,微服务可以在“自己的程序”中运行,并通过“轻量级设备与HTTP型API进行沟通”。关键在于该服务可以在自己的程序中运行。通过这一点我们就可以将服务公开与微服务架构(在现有系统中分布一个API)区分开来。
  • 记一次docker容器网络问题排查处理过程

    记一次docker容器网络问题排查处理过程

    缘起 公司php项目都是微服务化架构,并且采用的都是docker容器化部署,但是centos7上的防火墙firewalld一直与docker的默认网络有冲突,docker容器内部网络也稍有点复杂,加上阿里云的安全组使用起来也挺方便的,所以之前一直都是关闭掉firewalld然后使用阿里云的安全组来做网络防护。由于最近公…

  • 微服务架构下的一次php-fpm进程阻塞踩坑记录以及避坑总结

    微服务架构下的一次php-fpm进程阻塞踩坑记录以及避坑总结

    微服务倡导将复杂的单体应用拆分为若干个功能简单、松耦合的服务,这样可以降低开发难度、增强扩展性、便于敏捷开发。当前被越来越多的开发者推崇,很多互联网行业巨头、开源社区等都开始了微服务的讨论和实践。虽然微服务现在如火如荼并且出现了诸如: Dubbo、SpringCloud、thrift 、grpc 等以微服务著…