摘要: 核心概念 swarm:集群 node:集群中的节点 stack:技术栈,作为一个整体统一管理的不同类型实例 container:容器,通过镜像启动而成的服务进程,类比面向对象中的实例 image:镜像,打包好的程序包,类比面向对象中的类 概述 装有docker服务的服务器被称为node(节点),集群 阅读全文
posted @ 2019-03-03 23:03 zhangjpn 阅读(174) 评论(0) 推荐(0) 编辑
摘要: 起因 某天,发现一台服务器上出现了一个大量占用cpu资源的进程。尝试手动杀掉,但很快就会自动重新创建新的进程。 追查 用命令 查看其文件路径: 该进程文件夹 下: 看到该文件夹下的exe文件是指向/var/tmp/.../Word,也就是文件夹名字就是"...",查看简要的信息: 其中: cmdli 阅读全文
posted @ 2018-09-17 19:07 zhangjpn 阅读(563) 评论(0) 推荐(0) 编辑
摘要: 需求 假设有三个类型有所不同的表,saleorders、careorders、repairorders,表中有storeId信息,用于关联其所属的门店stores表,现在有个需求是要将这三个表集中展示在一个表格中展示。 实现 以下驱动使用mongoose实现,MongoDB版本大于3.6。 这种实现 阅读全文
posted @ 2018-09-17 18:22 zhangjpn 阅读(1107) 评论(0) 推荐(0) 编辑
摘要: 前言 今天对前端服务器进行迁移,本来前端服务器就一台,都是放置前端静态文件的地方,应该是比较简单的。唯一的问题是由于Nginx需要给ie8浏览器个i同https访问支持,不得不对Nginx进行重新编译。编译完成后想启动一下服务,才发现没有systemctl,于是使用service命令,奇怪的是ser 阅读全文
posted @ 2018-06-12 23:15 zhangjpn 阅读(1133) 评论(0) 推荐(0) 编辑
摘要: 前言 在应用中记录日志是程序开发的重要一环,也是调试的重要工具。但却很容易让人忽略。之前用flask写的一个服务就因为没有处理好日志的问题导致线上的错误难以察觉,修复错误的定位也很困难。最近恰好有时间可以梳理一下python日志的功能,下面是一点笔记。 使用 python标准库中提供了记录日志的方案 阅读全文
posted @ 2018-04-15 17:37 zhangjpn 阅读(230) 评论(0) 推荐(0) 编辑
摘要: 导言 想来从事服务器端开发也有将近一年的时间,服务端开发不能忽略的一个架构就是MVC架构,但一开始作为小白的我对这些高大上的概念也是很迷惑,由于很长一段时间应对的业务也是十分简单,业务代码也是流水一样的代码,所以对架构方面的东西接触也不是很多。 而随着过去几个月应对的业务越来复杂,越来越觉得脚本一样 阅读全文
posted @ 2018-04-09 20:42 zhangjpn 阅读(418) 评论(0) 推荐(0) 编辑
摘要: 导言 问题源起与一个静态文件下载的接口: 当file_name中有中文的时候出现内部错误提示: 故障排解 查找发现发现是中文编码出了问题,需要对响应头进行设置: "参考" 这下在本地运行终于可以正常下载了。但放到服务器上用gunicorn部署的时候又出现了问题: 经过一番查找,又找到了这个 "网址" 阅读全文
posted @ 2018-04-09 20:34 zhangjpn 阅读(2018) 评论(0) 推荐(1) 编辑
摘要: 导言 这两天看了些技术文章,心血来潮突然想搭建一个github博客。在网上搜了一些教程,花了点时间,终于把博客搭好,下面简单记录下搭建过程,做个记录。 原理 在网上看了几个教程,很多上来就是按照步骤输入命令行安装,运行。一开始看到云里雾里,虽然最终是安装成功了,但相信对于不少新手读者来说存在不少困惑 阅读全文
posted @ 2018-03-11 21:11 zhangjpn 阅读(247) 评论(0) 推荐(0) 编辑
摘要: 概述 pm2是一个进程管理工具。使用pm2部署NodeJS服务可以轻松实现负载均衡。 指定用户启动 pm2启动时会指定一个 目录,作为存放日志文件、rpc.sock文件,默认情况下会 指向 文件夹,使用其他用户启动pm2时,除非另外指定,否则该环境变量仍然会指向当前用户的家目录下的文件夹,从而会出现 阅读全文
posted @ 2018-02-23 23:13 zhangjpn 阅读(1267) 评论(2) 推荐(0) 编辑
摘要: 前言 前段时间由于业务需要,在服务器上新增一个服务专门接收各个门店的业务结算数据,接口文档指明需要使用https协议。这本不是什么问题,因为之前服务器已经有配置过https。但等到服务部署之后才发现这些客户端死活连接不上。一直提示“Error connecting with SSL”的错误。服务器明 阅读全文
posted @ 2018-02-23 22:16 zhangjpn 阅读(1275) 评论(0) 推荐(0) 编辑