
docker
bushiyao_
这个作者很懒,什么都没留下…
展开
-
postgres 问题 psql: FATAL: sorry, too many clients already
场景项目 postgres 连接不上, 所有连接报错 :psql: FATAL: sorry, too many clients already原由程序使用连接未及时释放, 连接一直处于 idle 状态处理方式1、 程序里面未释放的连接, 在使用后及时释放;2、 postgres 连接数默认最大 100个,在配置文件修改该参数;postgres.conf max_connection = 1000 修改后重启生效;3、 postgres 设置 idle 状态连接回收, 该状态默认不开启;p原创 2021-10-19 10:48:45 · 10138 阅读 · 0 评论 -
mongo使用mongoexport和mongoimport
简述mongo tools 自带的导入导出工具,导出可选为json文件方便进行数据处理mongoimport 参数使用h,--host :代表远程连接的数据库地址,默认连接本地Mongo数据库;--port:代表远程连接的数据库的端口,默认连接的远程端口27017;-u,--username:代表连接远程数据库的账号,如果设置数据库的认证,需要指定用户账号;-p,--password:代表连接数据库的账号对应的密码;-d,--db:代表连接的数据库;-c,--collection:代表连接数原创 2021-08-06 11:14:13 · 407 阅读 · 0 评论 -
docker 修改容器配置自启动
应用场景docker 重启导致应用全部停止, 需要手动一个个启动改动docker container update --restart=always 容器名称成果重启docker后, 容器自启动原创 2021-05-11 16:50:49 · 428 阅读 · 0 评论 -
mongo 创建唯一索引
概述mongo数据防止插入重复, 创建唯一索引, 插入时判断异常操作db.tt2.ensureIndex({'name':1},{unique:true})测试程序#!/usr/bin/env python# -*- coding:utf-8 -*-from pymongo import MongoClientconn = MongoClient('192.168.38.94', 27017)db = conn.mydb# my_set = db.test_setmy_set =原创 2021-05-10 17:15:45 · 694 阅读 · 0 评论 -
kafka 简要搭建测试
简介Kafka是最初由Linkedin公司开发,是一个分布式、分区的、多副本的、多订阅者,基于zookeeper协调的分布式日志系统(也可以当做MQ系统),常见可以用于web/nginx日志、访问日志,消息服务等等主要应用场景是:日志收集系统和消息系统。快速搭建测试这里使用的docker进行快速构建服务测试# 拉取基础镜像docker pull wurstmeister/zookeeperdocker pull wurstmeister/kafka# 启动zookeeperdocker原创 2021-05-10 14:35:39 · 165 阅读 · 0 评论 -
postgres设置自增
postgres设置自增postgres 自增需要先进行创建自增序列,指定自增值,最小值,最大值:CREATE SEQUENCE "public"."tt_id_seq" INCREMENT 1 MINVALUE 1 MAXVALUE 9223372036854775807 START 1 CACHE 1;设置序列所有者:ALTER TABLE "public"."tt_id_seq" OWNER TO "postgres";设置自增从1开始:SELECT setval('"public"."t原创 2021-03-30 14:41:47 · 1184 阅读 · 0 评论 -
docker 启动postgres
查询 docker 版本需要 docker 18.03 ce 以上版本[root@localhost ~]# docker versionClient: Docker Engine - Community Version: 20.10.5 API version: 1.41 Go version: go1.13.15 Git commit: 55c4c88 Built: Tue Mar 2 20:33:55原创 2021-03-27 17:45:03 · 998 阅读 · 0 评论 -
docker 安装
安装docker#!/bin/bash# 安装Docker-CEyum install -y yum-utils device-mapper-persistent-data lvm2# 增加最新版本的Docker安装仓库yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo # 安装Docker-CE版本yum install -y docker-ce do原创 2021-03-27 17:43:25 · 99 阅读 · 0 评论 -
postgres 索引基础
postgres 索引方法选择B-Tree支持查询类型对比 等号和范围操作符 ('=', '<', '>', '<=', '>=', BETWEEN, IN)Hash支持等号操作符Gist支持自定义复杂类型(rtree_gist, btree_gist, intarray,tsearch, ltree 和 cube)GINGIN空间占用比Gist较多,使用模糊匹配like索引注意事项索引不应该使用在较小的表中索引不应该使用在大批量更新插入的表中索原创 2021-03-27 17:42:46 · 170 阅读 · 0 评论 -
docker启动 redis 并挂载主机目录
1、启动reids 命令docker run -dit --name redis --privileged=true -p 6479:6379 --restart=always -v /etc/localtime:/etc/localtime -v /data/redis_data/conf/redis.conf:/etc/redis/redis.conf -v /data/redis_data/data:/data redis redis-server /etc/redis/redis.conf --a原创 2020-10-27 17:53:56 · 1510 阅读 · 0 评论 -
docker for windows挂载目录报错
docker for windows挂载目录报错需要先设置共享目录 然后进行挂载1、设置共享主目录 小鲸鱼=> setting =>shared Drives =>选择 =>应用2、启动挂载 docker run -dit -v D:/data:/data --name newDocker docker-image3、查看状态 docker ps -a4、进入docker 操作 docker exec -it newDocker bash...原创 2020-07-22 20:08:14 · 581 阅读 · 0 评论 -
Docker win环境容器启动失败问题
简述docker 安装 win 版本,镜像容器使用正常, 但是重启时偶尔会遇到端口报错:原因win 重启时 docker 环境没有完全清理,端口占用处理手动右键图标关闭 docker 应用。从任务管理器找到 com.docker.backend.exe 进程, 重新启动。最后再启动 docker 应用。安全降落...原创 2019-12-09 10:18:31 · 2903 阅读 · 0 评论