![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
微服务
文章平均质量分 50
Blanchedingding
梦想是开甜品店、成为美妆博主,以及养一只狗子。
展开
-
[Docker] 基本命令
Docker 服务centos通过systemctl命令管理docker服务:systemctl start docker.service通过service命令重启Docker服务:service docker restart查看版本信息:docker versionDocker 镜像获取镜像:docker pull [name(镜像仓库名)...原创 2018-05-10 16:37:32 · 295 阅读 · 0 评论 -
[Neo4j] CQL命令
文章目录docker运行neo4jCQLcreate创建一个节点match获取数据RETURN子句MATCH & RETURN匹配和返回关系where子句delete子句remove子句SET子句ORDER BY子句UNION子句AS子句用于给一些别名UNION ALL子句LIMIT子句SKIP子句MERGE命令IN操作符字符串函数AGGREGATION聚合关系函数索引UNIQUE约束d...转载 2019-05-06 20:31:17 · 917 阅读 · 0 评论 -
[Docker] 使用Docker-compose部署Neo4j
项目结构:|- <project_dir> |- conf |- data |- logs |- mnt |- plugins |- docker-compose.ymldocker-compose.ymlversion: '3'services: neo4j: image: neo4j:3.5.5 volumes: - ....原创 2019-05-06 20:26:11 · 2226 阅读 · 0 评论 -
[面试] 找实习面试时问到的跟项目、分布式和数据库有关的问题
kubernetes:kubernetes的体系结构,master上的三大进程和作用,node上的三大进程和作用;服务发现和负载均衡,任务调度都怎么实现的;k8s网络模型:Flannel:数据从源容器中发出后,经由所在主机的docker0虚拟网卡转发到flannel0虚拟网卡,这是个P2P的虚拟网卡,flanneld服务监听在网卡的另外一端。Flannel通过Etcd服务维护了一张节点...转载 2019-04-11 20:06:21 · 426 阅读 · 0 评论 -
[Docker] 使用Docker-compose部署WordPress服务
使用WordPress可以快速构建一个blog,试了下很方便,主要参考:https://docs.docker.com/compose/wordpress/项目结构:|- &lt;project_dir&gt; |- db |- mysql.cnf # mysql的配置文件 |- db_data # 将mysql的数据持久化下来,包含WordPress的...原创 2018-12-18 16:51:54 · 1263 阅读 · 1 评论 -
[微服务] OpenShift Online 服务部署体验
1. 注册openshift账号(要等它给我发邮件,账户才可用,等了差不多一个月。。。)2. 登录openshift,下载客户端命令行工具并安装:3. 在页面创建一个project:4. copy登录命令,在CLI中登录:5. oc status查看项目的当前状态,目前没有service在跑:6. 使用我docker hub里的两个镜像创建两个service、跑一个网站(项目源...原创 2018-12-14 17:56:58 · 1023 阅读 · 1 评论 -
[Docker] mongodb容器化:初始化数据并挂载到本地
去年一门课程,用nodejs+mongodb重构了一个jsp+servlet+mysql的web网站(具体参见这篇论文),但是网站是本地部署的,数据库也是本地先创建好的,想要把这个网站用docker-compose跑起来,需要写一些脚本、Dockerfile文件和对应的docker-compose文件。(重点在于数据库的容器化,参考文章:docker-compose 构建mongodb并导入基础...原创 2018-11-16 13:54:02 · 6711 阅读 · 0 评论 -
[Istio] 外部访问Istio自带的Prometheus和Grafana
Isitio目前自带Prometheus和Grafana,但无法从外部访问,使用port forward只能从本地访问。运行下面的命令:kubectl -n istio-system port-forward $(kubectl -n istio-system get pod -l app=prometheus -o jsonpath='{.items[0].metadata.name}') 9...原创 2018-11-15 19:11:44 · 2858 阅读 · 0 评论 -
[Zipkin] zipkin-ui修改后单独打成镜像
由于要在zipkin的界面基础上进行修改,所以需要单独打包zipkin-ui并以docker形式跑起来(zipkin后台一直运行着)。一个学长曾经做过,记录如下,亲测可用:Maven打包zipkin:parent(root) -> package把打好的zipkin-ui.jar包放到文件夹zipkin-ui中,里面还要放入三个文件:nginx.conf文件user ...原创 2018-11-08 20:28:52 · 1120 阅读 · 0 评论 -
[Zipkin] 将数据持久化到elasticsearch,并在istio-k8s中运行
zipkin自带支持elasticsearch数据库,所以只要修改两个环境变量STORAGE_TYPE和ES_HOSTS就好了;但是只运行zipkin会发现没法看到依赖图,elasticsearch里面也只有span的信息,没有dependencies的数据,还需要运行zipkin-dependencies镜像:---apiVersion: extensions/v1beta1kind...原创 2018-07-13 15:03:17 · 4716 阅读 · 8 评论 -
[Docker] 配置HTTP API访问
Docker1.10.1以上版本配置http API访问:1、在/usr/lib/systemd/system/docker.service,配置远程访问。主要是在[Service]这个部分,加上下面两个参数: -H tcp://0.0.0.0:2375 -H unix://var/run/docker.sock# vim /usr/lib/systemd/system/docker...转载 2018-07-05 14:16:26 · 5404 阅读 · 0 评论 -
[微服务] 演化历史与未来挑战
Microservices-The Journey So Far and Challenges Ahead翻译,原文出处——IEEE SOFTWARE | PUBLISHED BY THE IEEE COMPUTER SOCIETY 2018Microservices-The Journey So Far and Challenges Ahead与SOA架构的关系微服务的好处...翻译 2018-07-11 20:25:39 · 1157 阅读 · 0 评论 -
[微服务] 微服务Bad Smell 的定义
On the Definition of Microservice Bad Smells翻译,原文出处——Taibi D, Lenarduzzi V. On the Definition of Microservice Bad Smells[J]. IEEE Software, 2018, vol 35(3):56-62.On the Definition of Microservi...翻译 2018-07-11 20:19:06 · 752 阅读 · 1 评论 -
[kubernetes] 安装和集群初始化
1. 时钟同步(不同步安装可能会出问题):// 安装yum install -y chrony// 启用systemctl start chronydsystemctl enable chronyd// 设置亚洲时区timedatectl set-timezone Asia/Shanghai// 启用NTP同步timedatectl set-ntp yes最后用 dat...原创 2018-06-29 19:56:07 · 2061 阅读 · 0 评论 -
[Docker] 两份docker-compose.xml共用一个network
1. 先起neo4j数据库和一个网络:version: '3'services: neo4j: image: neo4j:3.5.5 volumes: - ./conf:/var/lib/neo4j/conf - ./mnt:/var/lib/neo4j/import - ./plugins:/plugins - ./dat...原创 2019-05-16 16:24:56 · 3238 阅读 · 1 评论