Welcome to the Microservices!
Authentication Management Service |
Control access |
Email Service |
Send email |
Loyalty Program Service |
Rewards program offered |
Product Management Service |
Products |
User Management Service |
User identities |
Kubernetes |
Containers |
Grafana |
Dashboard |
Prometheus |
AlertManager, PushGateway |
-Dcom.sun.management.jmxremote -Dcom.sun.management.jmxremote.authenticate=false -Dcom.sun.management.jmxremote.ssl=false -Dcom.sun.management.jmxremote.local.only=false -Dcom.sun.management.jmxremote.port=1099 -Dcom.sun.management.jmxremote.rmi.port=1099 -Djava.rmi.server.hostname=127.0.0.1 kubectl port-forward <my-pod> 1099 jconsole 127.0.0.1:1099
Kafka Docker
http://wurstmeister.github.io/kafka-docker/
# Edit Kafka HOST docker.for.mac.localhost
vi docker-compose.yml
# Init Shell
./start-kafka-shell.sh docker.for.mac.localhost docker.for.mac.localhost:2181
# Create Topic
$KAFKA_HOME/bin/kafka-topics.sh --create --topic akka --partitions 4 --zookeeper $ZK --replication-factor 1
# Producer
$KAFKA_HOME/bin/kafka-console-producer.sh --topic=akka --broker-list=`broker-list.sh`
# Consumer
$KAFKA_HOME/bin/kafka-console-consumer.sh --topic=akka --bootstrap-server=`broker-list.sh`