
微服务
文章平均质量分 89
zaige66
eval("alert(1)")
展开
-
docker 批量启动项目 shell 脚本
#!/bin/bash serverList=("eureka-server:8761" "gateway-zuul:8040" "blockchain-core:8010" "blockchain-order:8020"); co原创 2018-11-23 11:25:40 · 2982 阅读 · 1 评论 -
监控docker容器运行状态 shell 脚本
场景 公司项目部署在docker中,由于未知原因容器偶尔会停止,需要写一个脚本监控 容器运行状态,如果容器停止了,就再启动该容器 shell脚本 #!/bin/bash # 传入容器名称 containerName=$1 currTime=`date +"%Y-%m-%d %H:%M:%S"` # 查看进程是否存在 exist=`docker inspect --format '{{.Stat...原创 2019-06-28 16:27:07 · 6683 阅读 · 2 评论 -
feign 同一个服务编写多个远程调用实例 解决办法
问题 在微服务架构中,当我们需要进行服务间调用时可以选择feign组件,现在遇到的问题是: 当同一个服务,声明多个feign实例时,启动时直接报错 错误信息 Cannot define alias 'basic-dataFeignClient' for name 'com.csbr.pharmacy.chain.cloud.service.operation.OperationFeignCli...原创 2019-01-16 15:04:21 · 10859 阅读 · 4 评论 -
通过aop 解决微服务中 跨服连表查询
问题 在微服务架构中,我们需要对模块进行较细的拆分,但是对应到具体业务时, 又需要这些服务一起提供数据,这时可能就需要跨服务进行关联查询。 具体例子: 把数据库层划分为: 基础数据服 订单数据服 现有一个具体业务: 查询订单信息 分析: 订单主表信息是在订单数据服中进行查询 订单主表中包含有商品信息,商品信息属于基础数据 在以往的架构...原创 2019-01-18 16:35:10 · 16335 阅读 · 16 评论 -
springBoot admin 使用记录
文章目录adminpom文件启动类配置文件客户端(需要监控的应用)配置文件 admin pom文件 <?xml version="1.0" encoding="UTF-8"?> <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instanc...原创 2018-12-24 10:20:20 · 336 阅读 · 0 评论 -
docker 操作记录
修改防火墙规则后需要重启docker 启动/停止 docker: service docker start/stop 直接启动 容器: docker run -p 8761:8761 -t eureka-server 移除停止的容器 docker rm -v `(docker ps -aq -f status=exited)` 后台运行 -d docker run -t -d --name...原创 2018-12-12 12:11:03 · 372 阅读 · 0 评论 -
jenkins 使用 总结
文章目录写在前面安装配置启动操作邮件配置新建任务错误记录 写在前面 这不是一篇从头到尾的教程,是我根据网上的教程进行搭建,中间遇到的问题或者说觉得重要的点的一些记录,适合参考着看。 安装 wget -O /etc/yum.repos.d/jenkins.repo https://pkg.jenkins.io/redhat/jenkins.repo rpm --import https://pk...原创 2018-12-18 11:26:05 · 1360 阅读 · 0 评论 -
filebeat +kafka + logstash收集日志信息
文章目录选择原因kafka 部署filebeat部署logstash 部署 选择原因 logstash 笨重,对环境需要 jdk 1.8+,不适合部署在多个服务上 filebeat 是一个轻量级的日志监控工具,部署简单 无特殊环境要求 最终效果应该是: 在需要收集日志的服务器上部署 filebeat,然后发送到 kafka (可以进行集群)消息中间件, 然后在logstash 中监听 kafka...原创 2018-12-19 19:29:42 · 1822 阅读 · 0 评论 -
微服务-zuul 逻辑梳理
文章目录需求zuul 过滤器类型执行逻辑分析1.ZuulServlet2.FilterProcessor3.ZuulFilter4.具体的过滤器4.1RibbonRoutingFilter4.2SendResponseFilter解决需求在zuul中执行 身份验证拦截请求的结果 需求 在zuul中执行 身份验证 拦截请求的结果 返回自己想输出的结果 zuul 过滤器类型 pre:可以在请求被路...原创 2018-12-07 18:07:19 · 361 阅读 · 0 评论 -
docker启动镜像报错
错误提示 standard_init_linux.go:178: exec user process caused “exec format error” 首先说下结果 未解决成功 尝试解决过程 执行的xx.sh文件的第一行设置为 #! /bin/sh(我这里不适用,怎么改都不行) ARM体系无法运行X86体系的镜像,如何查看服务器的体系 ...原创 2019-10-09 19:25:42 · 710 阅读 · 0 评论