开发使用环境

Catalogue
  1. elasticsearch
  2. mysql
  3. rabbitMq
  4. kafka

elasticsearch

  • docker 搭建es开发环境
    1
    docker run --name es-kibana -d -p 9200:9200 -p 5601:5601 nshou/elasticsearch-kibana
    By Dockerfile

mysql

  • docker 搭建mysql环境

    1
    docker run --name mysql-server -p 3306:3306 -e MYSQL_ROOT_PASSWORD=quantumcs -d mysql:5.7
  • 手动安装mysql
    支持监听mysql-binlog

rabbitMq

kafka

1
2
3
4
5
6
# 启动容器
docker run -d --name data-dev --restart always --net=host -e ADV_HOST=127.0.0.1 landoop/fast-data-dev
# 创建topic
bin/kafka-topics.sh --create --zookeeper 172.16.26.193:2181 --replication-factor 1 --partitions 5 --topic my-replicated-topic
# 更新partition大小
bin/kafka-topics.sh --alter --zookeeper 127.0.0.1:2181 --partitions 5 --topic nginx_log

对技术提升很不错的书

Spring Boot 2(一):Spring Boot 2.0新特性

https://github.com/Bypass007/Safety-Project-Collection

https://github.com/ysrc/Liudao

https://github.com/momosecurity/aswan

https://github.com/threathunterX/nebula_doc/blob/master/chapter2/section1/section1.<1 class="md">