docker-elasticsearch6-with-ik ERROR: max virtual memory areas vm.max_map_count [65530] likely too low, increase to at least [262144] 解决方法: sudo sysctl -w vm.max_map_count=262144 ERROR: bootstrap che ...
docker elasticsearch6集群
docker elasticsearch6集群 第一种集群 docker-compose.yml elasticsearch: image: docker.elastic.co/elasticsearch/elasticsearch:6.8.10 container_name: elasticsearch environment: - cluster.name=docker-clu ...
docker-swarm图形化监控portainer
docker-swarm图形化监控 docker-swam图形化管理工具 vim docker-stack-portainer-agent.ymlversion: '3.2' services: agent: image: portainer/agent environment: # REQUIRED: Should be equa ...
rabbitmq数据实战
rabbitmq数据实战 如何保证消息的顺序性 业务场景:我们需要根据mysql的binlog日志同步一个数据库的数据到另一个库中,加如在binlog中对同一条数据做了insert,update,delete操作,我们往MQ顺序写入了insert,update,delete操作的三条消息,那么根据分析,最终同步到另一个库中,这条数据是被删除了的。但是,如果这三条消息不是按照insert,upd ...
zookeeper实现分布式锁
zookeeper实现分布式锁 流程很简单: 查看目标Node是否已经创建,已经创建,那么等待锁。 如果未创建,创建一个瞬时Node,表示已经占有锁。 如果创建失败,那么证明锁已经被其他线程占有了,那么同样等待锁。 当释放锁,或者当前Session超时的时候,节点被删除,唤醒之前等待锁的线程去争抢锁。 “惊群”就是在一个节点删除的时候,大量对这个节点的删除动作有订阅Watcher的线程会进行 ...
Kubernetes1.18安装Dashboard2.0
Kubernetes1.18安装Dashboard2.0 下载安装文件 wget https://raw.githubusercontent.com/kubernetes/dashboard/v2.0.3/aio/deploy/recommended.yaml 修改service通过NodePort方式访问K8S Dashboard vim recommended.yaml kind: Ser ...