SASL/PLAIN 是一种简单的 username/password 认证机制, 通常与 TLS 加密一起使用, 用于实现安全认证. Kafka 提供了一个默认的 SASL/PLAIN 实现, 可以做扩展后在生产环境使用. 1 配置kafka server端(每个broker) JAAS文件作为每 ...
分类:
其他好文 时间:
2020-03-23 00:29:27
阅读次数:
86
部署环境: 以下实验都是在VM虚拟机中进行部署的,仅供个人学习测试,不建议直接上生产环境. PS:其中,master的CPU核数至少需要2核,还没有测试过1G内存是否可以正常安装 节点 系统 CPU核数 内存 磁盘 IP k8s-master Centos7.7minimal 2核 2G 20G 1 ...
分类:
其他好文 时间:
2020-03-22 14:05:04
阅读次数:
82
这里的故障指的是服务器端的故障,和读取数据库抛出的异常,这种故障。而不是客户端引起的错误,例如验证错误。 try catch 对想能的影响消化还是比较大的。 在之类随便抛出一个异常。 状态是500 响应的body里面就是这个异常信息 现在改成生产环境 保存并运行 500的状态码 返回了。但是异常的信 ...
分类:
其他好文 时间:
2020-03-22 10:26:52
阅读次数:
68
09 01 flask Flask 0.Flask简介 Flask是一个基于Python开发并且依赖jinja2模板和Werkzeug WSGI服务的一个微型框架,对于Werkzeug本质是Socket服务端,其用于接收http请求并对请求进行预处理,然后触发Flask框架,开发人员基于Flask框 ...
分类:
其他好文 时间:
2020-03-21 16:17:18
阅读次数:
60
虚拟化技术在企业私有云IT基础架构中仍然占据重要地位,同时,为了进一步提升应用效率,越来越多的生产环境也正在逐步变革,从以虚拟机为中心的架构向以容器和微服务为中心的云原生架构过渡,在这个过程中,存储如何有效支撑各种云主机应用与微服务应用,对于企业的私有云数据中心提出了新的挑战。企业面临的问题存储设施七国八制,硬件锁定缺少弹性多种云平台对于存储的要求各不相同,块/文件/对象存储对应不同类型的应用,对
分类:
其他好文 时间:
2020-03-20 12:26:40
阅读次数:
58
以互联网技术开发为主要职责的技术团队,其技术管理体系的建设,应该具备以下目标: 运维体系 代码管理 工程的名、访问权限等管理制度。 分支的创建、合并原则。 CI/CD 每次代码提交可以触发自动的打包,测试环境的版本发布,自动化测试等。 产品经理可以选择某个测试环境版本,指定为发布到生产环境的版本,确 ...
分类:
其他好文 时间:
2020-03-19 13:17:23
阅读次数:
65
一、前言 在当今的各种系统中,缓存是对系统性能优化的重要手段。MySQL Query Cache(MySQL查询缓存)在MySQL Server中是默认打开的,但是网上各种资料以及有经验的DBA都建议生产环境中把MySQL Query Cache关闭。按道理,MySQL Server默认打开,是鼓励 ...
分类:
数据库 时间:
2020-03-18 17:09:38
阅读次数:
66
1、在根目录下创建 .env.production (生产环境) .env.development(开发环境) .env.test(测试环境) .env.production (生产环境) NODE_ENV = production VUE_APP_URL = http:// (这里填写相对环境的请 ...
分类:
其他好文 时间:
2020-03-18 11:57:07
阅读次数:
65
环境准备 内置数据库 Sonar安装成功后,默认内置H2数据库,用于记录单次的扫描结果,对同一个project重复扫码,会覆盖之前的扫描记录,所以H2 数据库只应用于测试,不可以用于生产环境,那如果你是想玩玩,不想长期扫描你的项目,可以不必配置数据库 自定义数据库: Oracle SQL Serve ...
分类:
其他好文 时间:
2020-03-17 19:19:12
阅读次数:
61
Git 是一个开源的分布式版本控制系统,用于敏捷高效地处理任何或小或大的项目。 一、分支管理 项目中,一般会创建三个常用分支: develop:开发环境的稳定分支,公共开发环境基于该分支构建。 pre-release:测试环境的稳定分支,测试环境基于该分支构建。 master:生产环境的稳定分支,生 ...
分类:
其他好文 时间:
2020-03-17 14:11:04
阅读次数:
74