Компонент | Версия | Примечание |
---|---|---|
Spring Cloud | Hoxton.SR3 | Spring Cloud |
Spring Boot | 2.2.5.RELEASE | Spring Boot |
spring-cloud-alibaba | 2.2.0.RELEASE | Spring Cloud Alibaba |
Spring Cloud Gateway | 2.2.5.RELEASE | Gateway |
Nacos | 1.2.1 | Alibaba Nacos Discovery/Config |
Sentinel | 1.7.2 | Alibaba Sentinel resilience and monitoring |
RocketMQ | 4.7.0 | Alibaba RocketMQ |
Seata | 1.1.0 | Alibaba distributed transaction solution |
Security | 2.2.1.RELEASE | Spring Cloud Security |
Spring Boot Admin | 2.2.2 | Spring Boot Admin |
Spring Boot Admin | 2.2.2 | Spring Boot Admin |
ELK | неопределенo | Elasticsearch Logstash Kibana |
MyBatisPlus | 3.3.1 | Dao |
git clone https://github.com/geekidea/spring-cloud-plus.git
mvn clean install
https://github.com/alibaba/nacos/releases/tag/1.2.1
sh nacos/bin/startup.sh -m standalone
https://nacos.io/zh-cn/docs/quick-start.html
http://localhost:8848/nacos
Логин/пароль для доступа к консоли управления Nacos: nacos
/nacos
### 2. Sentinel отключение/ограничение и пр.
https://github.com/alibaba/Sentinel/releases/tag/1.7.2
https://sentinelguard.io/en/docs/quick-start.html
java -Dserver.port=8600 -Dcsp.sentinel.dashboard.server=localhost:8600 -Dproject.name=sentinel-dashboard -jar sentinel-dashboard-1.7.2.jar
http://localhost:8600
Логин и пароль для доступа к консоли управления Sentinel: sentinel
/sentinel
https://github.com/seata/seata/releases/tag/v1.1.0
cd seata/bin
sh seata-server.sh -p 8091 -h 127.0.0.1 -m file
undo_log
CREATE TABLE `undo_log` (
`id` bigint(20) NOT NULL AUTO_INCREMENT,
`branch_id` bigint(20) NOT NULL,
`xid` varchar(100) NOT NULL,
`context` varchar(128) NOT NULL,
`rollback_info` longblob NOT NULL,
`log_status` int(11) NOT NULL,
`log_created` datetime NOT NULL,
`log_modified` datetime NOT NULL,
`ext` varchar(100) DEFAULT NULL,
PRIMARY KEY (`id`),
UNIQUE KEY `ux_undo_log` (`xid`, `branch_id`)
) ENGINE=InnoDB AUTO_INCREMENT=1 DEFAULT CHARSET=utf8;
http://seata.io/en-us/docs/user/quickstart.html
https://github.com/seata/seata-samples/tree/master/springcloud-nacos-seata
Запустите ScpGatewayApplication в scp-gateway
Запустите ScpAdminApplication в scp-admin
Запустите ScpSystemServerApplication в scp-system
Запустите ScpExampleServerApplication в scp-example
панель мониторинга Spring Boot Admin http://localhost:9000/wallboard
через
gateway
http://localhost:9999/system/sysUser/info?name=hello
непосредственный доступ http://localhost:9100/sysUser/info?name=hello
через
gateway
http://localhost:9999/example/example/test
непосредственный доступ http://localhost:9200/example/test
через
gateway
доступ
http://localhost:9999/example/example/testError
прямой доступ
Вы можете оставить комментарий после Вход в систему
Неприемлемый контент может быть отображен здесь и не будет показан на странице. Вы можете проверить и изменить его с помощью соответствующей функции редактирования.
Если вы подтверждаете, что содержание не содержит непристойной лексики/перенаправления на рекламу/насилия/вульгарной порнографии/нарушений/пиратства/ложного/незначительного или незаконного контента, связанного с национальными законами и предписаниями, вы можете нажать «Отправить» для подачи апелляции, и мы обработаем ее как можно скорее.
Комментарии ( 0 )