logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

redis数据迁移、主从、持久化

按照一定的时间将内存的数据以快照的形式保存到硬盘中,对应产生的数据文件为 dump.rdb。将Redis执行的每次写命令记录到单独的日志文件中(执行完命令后才记录日志的),当重启Redis 会重新将持久化的日志中文件恢复数据。主从配置基本上主库无需配置,主库从库如遇启动权限报错,可将配置文件中 pidfile 参数配置到有权限目录,配置成功后,从库默认无写权限,通过此。命令:save、bgsave

文章图片
#数据库#缓存
获取Vagrant官网box下载链接

下载链接就是 https://app.vagrantup.com/ubuntu/boxes/xenial64/versions/20181129.0.0/providers/virtualbox.box。

文章图片
#vagrant#运维
Linux Yum安装postgresql 13

postgresql默认要切换到postgres用户才能登陆数据库。数据库安装完成后,会自动创建一个linux用户 postgres。修改一下启动数据存放目录。

文章图片
#linux#postgresql#运维
windows安装postgresql 13

下载地址: https://www.enterprisedb.com/downloads/postgres-postgresql-downloads。数据库超级管理员账号密码,暂且都设置为 postgres postgres。Stack Builder 堆栈生成器,远程链接要使用到。PostgresSql Server数据库服务端。Command Line Tools命令行工具。pgAdmin 4

文章图片
#postgresql#数据库
Linux 安装zabbix5.0

本机如果已安装了php,nginx,那么安装zabbix时安装的php,nginx只是为了要他们生成的配置文件,/etc/opt/rh 目录下,拷贝配置文件。/etc/opt/rh/rh-nginx116/nginx/conf.d/zabbix.conf-> 本机运行的nginx配置文件目录下。/etc/opt/rh/rh-php72/php-fpm.d/zabbix.conf-> 本机运行的ph

文章图片
#linux#运维#服务器
windows10 docker安装gitlab

windows安装gitlab不太兼容,日志中显示找不到或者没权限打开.ssh文件,目录权限问题。windows GUI客户端图标,右键可切换操作系统容器,强烈建议使用linux容器。最后推荐使用 gogsgitlab太笨重了。

文章图片
#docker#gitlab#容器
github.com/pkg/errors 包使用

总的来说,库在错误处理方面提供了比标准库更强大和灵活的功能。它可以捕获堆栈跟踪信息、支持错误链以及提供可扩展性。然而,使用需要引入第三方依赖,而标准库是Go语言的内置部分。如果项目对外部依赖有严格的要求或者希望保持较小的代码体积,标准库的错误处理功能可能更适合。

文章图片
#github#golang
windows10 docker安装redis并运行

docker run 启动 -d 后台启动会与 redis.conf 中的后台启动参数 daemonize 冲突,二选其一设置,docker启动报错日志里有报错提示,非常方便,查看 log 两种方式。docker拉取下来的 redis 没有 redis.conf 文件 需要手动处理,有的版本有配置文件,可以创建一个临时容器进入通过磁盘映射把文件拷贝出来,可参考mysql安装。-v /d/redis

文章图片
#docker#redis#容器
mysql source 导入数据特别的慢

存储引擎选择的innodb导入数据慢,插入2000多条数据要20多秒。这台数据库读写很频繁,数据占硬盘大小为368G1.设置ulimit2.优化my.cnf。

文章图片
#mysql#数据库
Docker 构建php web开发环境

注意:建议生产环境将软件开发环境与中间件区分在不同镜像中,例如php开发环境,不与nginx、mysql、redis在同一个镜像中构建,那怕是php中的CGI需要nginx代理,也不存放在同一个镜像中,方便维护。php的pecl命令,通过pecl搜索出的扩展大多是一些适配php高版本的扩展,这里我们通过pecl官网按照指定的扩展版本,例如。这里我们使用的是dockerhub上的 php.7.2镜像

文章图片
#docker#php
    共 14 条
  • 1
  • 2
  • 请选择