摘要: ##nginx docker非root进程运行 ###1.1 nginx非root用户 ####1.1.1 编辑nginx配置文件 修改nginx的第一行 user nginx; 对比下面Dockerfile,需要提前修改nginx配置文件,把nginx配置文件里面的路径,涉及到data,pid,l 阅读全文
posted @ 2022-03-31 18:19 liwenchao1995 阅读(1620) 评论(0) 推荐(0) 编辑
摘要: ##go 反射 ###1.1 反射介绍 反射就是在运行期间(不是编译期间)探知对象的类型信息和内存结构、更新变量、调用它们的方法 ####1.1.1 反射的使用场景 函数的参数类型是interface{},需要在运行时对原始类型进行判断,针对不同的类型采取不同的处理方式。比如json.Marshal 阅读全文
posted @ 2022-03-31 14:35 liwenchao1995 阅读(67) 评论(0) 推荐(0) 编辑
摘要: ##架构 单体与微服务 ###1.1 单体应用 单体应用由很多个组件组成,这些组件紧密 精合在 起,由于它们在同操作系统进程中运行,所以在开发 部署、管理的时候必须 以同 个实体进行单体应用来说, 即使是某 件中 个小的修改,都需要重新部署整个应用 组件缺乏严格的边界定义,相互依赖,日积月累导致系统 阅读全文
posted @ 2022-03-31 12:40 liwenchao1995 阅读(321) 评论(0) 推荐(0) 编辑