摘要: 一、组件与组件化 1 组件的定义: 实现应用中局部功能代码和资源的集合(html/css/js/image....) 2 为什么要使用组件: 一个界面的功能很复杂 3 使用组件的作用是什么: 复用编码,简化项目编程,提高运行效率 4 什么是组件化: 当应用中的功能是多组件来编写的,那这个应用就是一个 阅读全文
posted @ 2023-12-17 16:58 喻聪 阅读(87) 评论(0) 推荐(0)
摘要: 一、创建脚手架: 第1步:创建脚手架的过程可能会比较缓慢,先配置nmp淘宝镜像可提升下载速度 npm config set registry https://registry.npm.taobao.org 第2步:仅第一次执行,全局安装@vue/cli npm install -g @vue/cli 阅读全文
posted @ 2023-12-16 15:45 喻聪 阅读(33) 评论(0) 推荐(0)
摘要: Consul使用 Access Control Lists(ACL-访问控制列表)来保护对UI、API、CLI、服务通信和代理通信的访问;ACL的核心是将规则分组为策略,然后将一个或多个策略与令牌相关联。 Consul使用token的形式进行安全控制访问,这里的token就是随机的字符串,有了tok 阅读全文
posted @ 2023-11-15 13:35 喻聪 阅读(884) 评论(0) 推荐(0)
摘要: 先创建容器挂载目录: mkdir D:/docker_consul/config mkdir D:/docker_consul/datamkdir D:/docker_consul/log 在D:/docker_consul/config编写配置文件config.json的内容: { "bootst 阅读全文
posted @ 2023-11-15 11:03 喻聪 阅读(491) 评论(0) 推荐(0)
摘要: application.yml中配置如下: # 配置中心配置 spring: application: name: device-api cloud: consul: host: consul port: 8500 config: acl-token: c6a05ce4-ef63-8dcb-d120 阅读全文
posted @ 2023-11-14 18:04 喻聪 阅读(91) 评论(0) 推荐(0)
摘要: 一、启动 启动server端 nohup ./consul agent -config-dir=/opt/consul/config & 启动指令说明 agent: Consul的核心进程,每个节点都需要代理的形式运行 -config-dir: 指定配置文件目录,Consul会自动加载里面所有jso 阅读全文
posted @ 2023-11-14 17:19 喻聪 阅读(110) 评论(0) 推荐(0)
摘要: 1 为什么需要网关 传统的单体架构中只有一个服务开放给客户端调用,但是微服务架构中是将一个系统拆分成多个微服务,那么作为客户端如何去调用这些微服务呢?如果没有网关的存在,只能在本地记录每个微服务的调用地址。 无网关的微服务架构往往存在以下问题: 客户端多次请求不同的微服务,增加客户端代码或配置编写的 阅读全文
posted @ 2023-04-23 11:22 喻聪 阅读(411) 评论(0) 推荐(0)
摘要: Consul集群架构示意图如下: 数据中心(Data Center): Consul运行的节点集连接在一起称为数据中心;在数据中心中,各个Consul节点可以以服务器(Server)或客户端模式(Client)运行;为了保证可用性和高性能,通常一个数据中心内推荐3~5个服务器(不超过5个),客户端个 阅读全文
posted @ 2023-03-14 15:11 喻聪 阅读(1234) 评论(0) 推荐(0)
摘要: 1 查看集合的条数 db.httpRequestLog.count(); 2 and查询 {$and:[{"requestUrl":"/sleep_reports/pad/report/upload"},{"requestParam.ring_sn":"P11E12210000035"}]} 3 o 阅读全文
posted @ 2022-11-10 10:20 喻聪 阅读(36) 评论(0) 推荐(0)
摘要: 一、简介 MongoDB的复制至少需要两个节点,其中一个是主节点,负责处理客户端请求,其余的都是从节点,负责复制主节点上的数据。建议提供仲裁节点,此节点不存储数据,作用是当主节点出现故障时,选举出某个备用节点成为主节点,保证MongoDB的正常服务。客户端只需要访问主节点或者从节点,不需要访问仲裁节 阅读全文
posted @ 2022-07-10 16:35 喻聪 阅读(429) 评论(0) 推荐(0)
摘要: 我的错误配置是: 服务器文件根地址: 想通过浏览器输入这个地址访问到图片: 但是会发现文件找不到会一直404,原因是根路径配置错误,来看下root路径原理: root 配置的意思是,会在root配置的目录后跟上URL,组成对应的文件路径。 意思就是我们在浏览器输入的这个地址实际访问的是 /home/ 阅读全文
posted @ 2022-06-17 16:06 喻聪 阅读(2131) 评论(0) 推荐(0)
摘要: 索引的管理 1 创建索引 db.集合名词.ensureIndex(<keys>,<options>); db.requestLog.ensureIndex({'createTime':-1}); options:创建索引时刻定义的索引参数,可选参数如下: Parameter Type Descrip 阅读全文
posted @ 2022-05-28 15:50 喻聪 阅读(568) 评论(0) 推荐(0)
摘要: 3.4 更新文档 MongoDB通过update函数与save函数来更新集合中的文档。 3.4.1 update函数 update() 函数用于更新已存在的文档。 语法格式: db.集合名称.update( <query>, <update>, < upsert:boolean>, < multi: 阅读全文
posted @ 2022-05-08 15:23 喻聪 阅读(497) 评论(0) 推荐(0)
摘要: 修改服务器ssh配置文件: vim /etc/ssh/sshd_config PubkeyAuthentication yes: 是否使用公钥 AuthorizedKeysFile .ssh/authorized_keys: 公钥保存位置 修改完配置之后需要重启ssh服务,service sshd 阅读全文
posted @ 2022-03-20 14:41 喻聪 阅读(415) 评论(0) 推荐(0)
摘要: 虚拟机使用的是:Oracle VM VirtualBox,设置了两块网卡,分别是:仅主机(Host-Only)网络,桥接网络 编辑文件vim /etc/sysconfig/network-scripts/ifcfg-enp0s3 # ethernet是以太网,是一种计算机局域网技术 iTYPE=Et 阅读全文
posted @ 2022-03-20 12:56 喻聪 阅读(105) 评论(0) 推荐(0)
摘要: 1 mongodb索引操作 2 mongodb内嵌查询 嵌套对象查询 {"report_content.measurement_judgment.enabled":true} 3 mongodb更新操作 parame1:查询条件 param2:局部更新字段 param3:false代表不存在时是否要 阅读全文
posted @ 2021-12-13 11:01 喻聪 阅读(89) 评论(0) 推荐(0)
摘要: 1、建立软链接 具体用法是:ln -s 源文件 目标文件。源:实际存放文件的位置 当 我们需要在不同的目录,用到相同的文件时,我们不需要在每一个需要的目录下都放一个必须相同的文件,我们只要在某个固定的目录,放上该文件,然后在其它的 目录下用ln命令链接(link)它就可以,不必重复的占用磁盘空间。 阅读全文
posted @ 2021-02-20 16:14 喻聪 阅读(501) 评论(0) 推荐(0)
摘要: SpringCloud 与 SpringBoot各版本的对应关系 SpringCloud SpringBoot Finchley 2.0.x Finchley.SR1 Spring Boot >=2.0.3.RELEASE and <=2.0.9RELEASE Finchley.SR4 Spring 阅读全文
posted @ 2021-02-05 13:54 喻聪 阅读(1677) 评论(0) 推荐(0)
摘要: springboot2.0.1 后内存数据库H2与actuator不能同时使用 报datasource循环依赖,可有遇到的帮忙看下是啥问题,怎么解决,只要把两个包放进maven启动就报错 he dependencies of some of the beans in the application 阅读全文
posted @ 2021-01-22 17:51 喻聪 阅读(237) 评论(0) 推荐(0)
摘要: 1.下载 wget https://releases.hashicorp.com/consul/1.9.2/consul_1.9.2_linux_amd64.zip 2 解压 unzip consul_1.9.2_linux_amd64.zip 3 检查 ./consul 看到如下界面说明安装成功 阅读全文
posted @ 2021-01-22 16:46 喻聪 阅读(2891) 评论(0) 推荐(0)