logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

大数据量下的订单架构设计方案

终于找到丢了的CSDN账号了= =,趁最近找工作没啥事写写博客吧..顺便回顾下最近的项目分库分表存储大量的订单最长想到的就是分库分表了,这应该也是最为常见的手段.最简单的策略是根据用户ID去分表,比如取用户的ID做模运算(用户ID % 表数量 or 用户ID % 库数量)我们使用的 sharding-jdbc 进行分库分表操作,sharding-jdbc它定位为轻量级Java框架,在Java的JD

#数据库
docker部署code-server调试 nginx源码

1.docker 启动容器命令:docker run --privileged -dit --restart=always --name vscode -h vscode -u root-p 18086:8080 -p 18087:80 -v /home/data/vscode:/root -e PASSWORD=123456 -v /etc/localtime:/etc/localtime:ro

修复 禅道报错 数据库表可能因为断电原因损坏,需要检查修复!!

公司周末突然断电 , 周一来公司发现禅道出现以下页面根据提示,进入docker中在/www/zentaopms/www/(这个是禅道的工作目录目录),创建文件.发现然并软.本着对中国开软原价的"信任",就跑去看源码了.在checktable.php发现以下代码…嗯就明白了…果断创建repair_60a1db114caa7.txt 文件,…解决问题...

记录一次 虚拟机断电k8s 集群的etcd 数据损坏启动不起来的问题

突然断电导致k8s的apiserver 启动失败,查看原因是无法连接本地 2379端口,该端口是etcd的.所以查看etcd的日志journalctl -u etcd -n 10mv /var/lib/etcd/member/* /opt删除 etcd 数据目录,启动即可,但是如果是单机服务的话记得然后将启动参数ETCD_INITIAL_CLUSTER_STATE 改为 new...

#etcd#java#数据库
Nacos中注册IP的选择

在启动微服务的时候因为电脑中的网卡(虚拟网卡VPN等等)太多导致注册nacos中注册的IP地址是错误的:可以使用如下配置注册你想注册的网卡spring:cloud:inetutils:preferredNetworks:- 10.10

#java#spring cloud
TypeError: Class extends value undefined is not a constructor or null 错误

$ vue-cli-service build⠋Building for production... ERRORTypeError: Class extends value undefined is not a constructor or nullTypeError: Class extends value undefined is not a constructor or nullat Obj

K8S 指定 emptydir 的时候出现no space left on device

检查发现是POD所在服务器的kubectl的硬盘空间不足解决方案: 1 清理kubectl所在磁盘2 转移kubectl的工作目录磁盘2的解决方案:修改kubelet工作目录1 修改配置文件/etc/default/kubelet (默认不存在该文件,需要新增创建)KUBELET_EXTRA_ARGS=--root-dir=/mnt/data/kubelet...

#k8s
MAC使用kubectl链接其他服务器k8s集群

kubectl其实就是client-go的客户端,既然是客户端就可以链接其他的服务器..一顿源码分析找到了,链接其他服务器的关键..过程不重要..主要是分析的时候乱糟糟的.回头截图麻烦.有空再写一篇文章.mac和Windows简单,下载按照docker desktop先去远程K8S的机器上执行.cat ~/.kube/config使用下列命令, 将certificate-authority-dat

#k8s#docker
记录Spring-boot-actuator 暴露K8S 检查检查接口

有时候有些特殊的资源需要手动修改liveness的状态,可以用如下方法/**try {//主要是这里就是修改状态为DOWN的 } } . start();;} }

#spring#kubernetes#java
    共 20 条
  • 1
  • 2
  • 请选择