微服务
文章平均质量分 89
zaige66
eval("alert(1)")
展开
-
docker 批量启动项目 shell 脚本
#!/bin/bashserverList=("eureka-server:8761" "gateway-zuul:8040" "blockchain-core:8010" "blockchain-order:8020");co原创 2018-11-23 11:25:40 · 2949 阅读 · 1 评论 -
监控docker容器运行状态 shell 脚本
场景公司项目部署在docker中,由于未知原因容器偶尔会停止,需要写一个脚本监控 容器运行状态,如果容器停止了,就再启动该容器shell脚本#!/bin/bash# 传入容器名称containerName=$1currTime=`date +"%Y-%m-%d %H:%M:%S"`# 查看进程是否存在exist=`docker inspect --format '{{.Stat...原创 2019-06-28 16:27:07 · 6512 阅读 · 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 · 10655 阅读 · 4 评论 -
通过aop 解决微服务中 跨服连表查询
问题在微服务架构中,我们需要对模块进行较细的拆分,但是对应到具体业务时,又需要这些服务一起提供数据,这时可能就需要跨服务进行关联查询。具体例子: 把数据库层划分为: 基础数据服 订单数据服 现有一个具体业务: 查询订单信息 分析: 订单主表信息是在订单数据服中进行查询 订单主表中包含有商品信息,商品信息属于基础数据 在以往的架构...原创 2019-01-18 16:35:10 · 16007 阅读 · 16 评论 -
springBoot admin 使用记录
文章目录adminpom文件启动类配置文件客户端(需要监控的应用)配置文件adminpom文件<?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 · 310 阅读 · 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)`后台运行 -ddocker run -t -d --name...原创 2018-12-12 12:11:03 · 347 阅读 · 0 评论 -
jenkins 使用 总结
文章目录写在前面安装配置启动操作邮件配置新建任务错误记录写在前面这不是一篇从头到尾的教程,是我根据网上的教程进行搭建,中间遇到的问题或者说觉得重要的点的一些记录,适合参考着看。安装wget -O /etc/yum.repos.d/jenkins.repo https://pkg.jenkins.io/redhat/jenkins.reporpm --import https://pk...原创 2018-12-18 11:26:05 · 1315 阅读 · 0 评论 -
filebeat +kafka + logstash收集日志信息
文章目录选择原因kafka 部署filebeat部署logstash 部署选择原因logstash 笨重,对环境需要 jdk 1.8+,不适合部署在多个服务上filebeat 是一个轻量级的日志监控工具,部署简单 无特殊环境要求最终效果应该是: 在需要收集日志的服务器上部署 filebeat,然后发送到 kafka (可以进行集群)消息中间件,然后在logstash 中监听 kafka...原创 2018-12-19 19:29:42 · 1798 阅读 · 0 评论 -
微服务-zuul 逻辑梳理
文章目录需求zuul 过滤器类型执行逻辑分析1.ZuulServlet2.FilterProcessor3.ZuulFilter4.具体的过滤器4.1RibbonRoutingFilter4.2SendResponseFilter解决需求在zuul中执行 身份验证拦截请求的结果需求在zuul中执行 身份验证拦截请求的结果返回自己想输出的结果zuul 过滤器类型pre:可以在请求被路...原创 2018-12-07 18:07:19 · 338 阅读 · 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 · 640 阅读 · 0 评论