# sca **Repository Path**: voishion/sca ## Basic Information - **Project Name**: sca - **Description**: Spring Cloud Alibaba - **Primary Language**: Java - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2021-03-05 - **Last Updated**: 2021-04-25 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README

Downloads Coverage Status

- 基于maven工具来管理项目 - 基于Spring Boot2.2.RELEASE构建项目 - 基于OAuth2的RBAC权限管理系统来实现资源、权限的授权认证功能 - 采用前后端分离技术进行实际开发 #### 核心依赖 依赖 | 版本 ---|--- Spring Boot | 2.2.2.RELEASE Spring Cloud | Hoxton.RELEASE Spring Security OAuth2 | 2.3.6 Mybatis Plus | 3.3.0 hutool | 5.0.6 MacOS中间件启动 ```shell #1、启动mysql mysqlstart #2、启动redis redisstart26379 #3、启动Nacos【http://127.0.0.1:8848/】 cd /Users/voishion/work/server/alibaba/nacos/bin sh startup.sh -m standalone #关闭Nacos sh shutdown.sh #4、启动Sentinel【http://127.0.0.1:8858/】 cd /Users/voishion/work/server/alibaba/sentinel sh sentinel-dashboard-1.8.1.service.sh start #关闭Sentinel sh sentinel-dashboard-1.8.1.service.sh stop #5、启动Zipkin(链路追踪)【http://127.0.0.1:9411/】 cd /Users/voishion/work/server/alibaba/zipkin sh zipkin-server-2.23.2-exec.service.mysql.sh start #关闭Zipkin(链路追踪) sh zipkin-server-2.23.2-exec.service.mysql.sh stop #6、启动RocketMQ cd /Users/voishion/work/server/alibaba/rocketmq #Start Name Server nohup sh ./bin/mqnamesrv & #Start Broker nohup sh ./bin/mqbroker -n localhost:9876 & #Shutdown Servers sh ./bin/mqshutdown broker sh ./bin/mqshutdown namesrv #7、启动RocketMQ Console【http://rocketmq-console:37951/】 cd /Users/voishion/work/server/alibaba/rocketmq-console/target sh rocketmq-console-ng-1.0.0.service.sh start #8、启动Seata【启动后在Nacos的服务列表下面可以看到一个名为serverAddr的服务】 cd /Users/voishion/work/server/alibaba/seata/bin sh seata-server.service.sh start # ----------------------------------------------------------- ## 启动守护进程Elasticsearch ## 要将Elasticsearch 作为守护程序运行,请在命令行中指定 -d,并使用 -p 选项将进程 ID 记录在文件中: ./bin/elasticsearch -d -p pid ## 查看运行情况 elastic/abc123 curl 'http://localhost:9200/?pretty' curl 'http://elastic:abc123@localhost:9200/?pretty' ## 停止守护进程Elasticsearch ## 我们也可以通过如下的 jps (Java Virtual Machine Process Status Tool)来查看 Elasticsearch 的运行: jps | grep Elasticsearch kill -9 pid ## 启动Kibana ./bin/kibana nohup ./bin/kibana & http://localhost:5601 http://localhost:5601/status elastic/abc123 lsof -i:5601 ## 启动Logstash bin/logstash -f weblog.conf control+c退出 另外一个窗口执行以下命令进行数据转入 head -n 1 weblog-sample.log | nc localhost 9900 ########################################################### // 查询7777端口的进程,获取到进程id,例如10638 lsof -i:7777 // 杀死10638进程 kill -9 10638 ```