摘要:
apollo 默认部门有两个。如果想要增加自己的部门,只能通过数据库ApolloPortalDB 修改表ServiceConfig中organizations即可: 阅读全文
摘要:
第二篇:创建spring boot2.1项目 引用apollo的java客户端jar包 这里直接介绍使用注解的方式读取配置,其它方式的介绍,请查看官网:https://github.com/ctripcorp/apollo/wiki/Java%E5%AE%A2%E6%88%B7%E7%AB%AF%E 阅读全文
摘要:
第一篇:搭建apollo配置中心 为什么选择apollo,我做了一些对比: 拉模型,http长轮询 拉模型,每隔15s拉一次全量数据 最重要的一点就是它支持.net core的客户端了,其次就是这个项目一直有人在维护。 apollo配置中心架构介绍: 官方网站的这个图就很说明问题了: 看起来很复杂, 阅读全文
摘要:
Apache ServiceComb Saga 是一个微服务应用的数据最终一致性解决方案 中文官方地址:https://github.com/apache/servicecomb-saga/blob/master/README_ZH.md 特性 高可用。支持集群模式。 高可靠。所有的事务事件都持久存 阅读全文
摘要:
在window环境下,使用npm install 命令安装任何框架,都会报如下的错误 它总是首先访问localhost:4873,这里肯定是有问题的,因为本地根本没有开启这个端口, 是不是开了什么代理呢,使用npm config get proxy,发现结果为null 最后一番折腾发现原因.npmr 阅读全文
摘要:
Microsot .NET企业级应用架构设计 Dino Esposito Andrea Saltarello 编 陈黎夫 译 人民邮电出版社 第一部分 设计原则 第1章 当代架构师和架构 完美的设计不是包罗万象无所不有,而完整自治不可精简。 软件工程的目的是控制复杂性,而不是增加复杂性 人们对软件系 阅读全文
摘要:
最近使用Hangfire的Dashboard, 在本地调试时,显示的是中文,但是通过docker在kubernetes上运行时,就显示成英文了, 怀疑是docker运行环境中没有设计默认的语言包: 我们通过命令 kubectl get pods -o wide 查看pod所在服务器ip 在该服务器中 阅读全文
摘要:
举例来说:以下是css文件夹下site.css文件为site.min.css,并且将生成的文件放在指定的目录下 在window下,执行是没有问题, 但是在centos下执行有问题,经过排查,是由于文件夹的名称是大写的Css,gulpfile中是小写的css,导致的问题,统一修改后,问题解决。 阅读全文
摘要:
1. 使用dir命令,进入发布目录,版本号所在文件夹。 2. 使用sed命令 修改替换版本号,这里使用vvvv作为要替换的版本号。 3. 最后一步可以不加。只是方便查看效果。 阅读全文
摘要:
新项目我们采用前后端分离,后端采用asp.net core webapi, 如何对后端代码进行自动化测试呢,有以下几种方案: 1. 单元测试,目前这个方案对我们来说难度很大,抛开时间的问题,单元测试对开发人员的水平要求很高,暂且不提。 2. 使用postman等第三方工具,模拟http请求对weba 阅读全文