简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
不小心改错了 /etc/profile文件 重新登陆后报错PATH改错了找不到命令解决方法: 重新定义PATHexport PATH=/bin:/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin
转载自 作者 陶邦仁 http://my.oschina.net/xianggao/blog/6381950 系列目录聊聊服务架构深入浅出SOA思想微服务、SOA 和 API对比与分析1 SOA是什么SOA的全称是Service-Oriented Architecture,面向服务架构。是一种架构,不是一种具体的开发技术。SOA的
随着微服务技术快速发展,SpringCloud与Docker新的技术也不断涌现出来,但是SpringCloud已SpringBoot为基础开发的默认内嵌Tomcat服务器,在SpringCloud与Docker整合的时候,使用docker DockerFile或者docker-compose启动镜像文件的时候,需要同时启动多个Tomcat,由于Tomcat 的sessionId在启动使用Java的
微服务铺天盖地的来,引入Spring Boot actuator框架是为了服务作更好的监控与性能查看,Spring Boot actuator是一个为原生端点增加了更多的指标和度量信息,分为应用配置类,度量指标类。操作控制类,但是假如由于开发人员的疏忽把这些监控的请求地址都暴露出来了,攻击者会通过服务的配置信息对服务进行攻击,例如当我们访问/mappings这个返回这个服务控制器映射关系报告,可以
一:SpringBoot微服务部署 1.有两个maven的SpringBoot项目,一个是是base项目(放一些公共的代码与公共maven配置文件),一个是test(业务逻辑代码),也就是test依赖base项目,如下图: 2.在base项目的pom.xml配置文件中配置scope标签使得SpringBoot内嵌的tomcat向下没有传递性,如下图:PS:跟comp
最近Jenkins突然拉取不到gitlab的代码了,错误信息如下:error: The requested URL returned error: 401 Unauthorized while accessing http://x.git/info/refs fatal: HTTP request failedfatal: HTTP request failed解决方式:由于git
systemd是linux下的一款系统和服务管理器,为什么要使用systemd ? 在rpm包二进制方式安装的linux软件中,使用init守护进程进行服务状态的管理或者 使用service命令 例如启动Mysql数据库可以是 /etc/init.d/mysql start 或者service mysql start.使用linux init进程进行管理服务的时候有两个缺点:1.init系
最近在做XML文件解析的项目。Dom4j可以获取Node和Element 两种,但是两种的区辨到底是什么,我有些迷惑,在网上找到了一些比较合理的解释,Node是节点,一个属性、一段文字、一个注释等都是节点,而Element是元素,是比较完整的一个xml的元素,即我们口头上说的xml“结点”(此处故意使用“结”字,以示与“节点”Node区别),我觉得这点和HTNL中DOM很像,比如说其中它由元素
公司最近迁移了git仓库 修改了 spring cloud repo git的地址 但是Sping Cloud Config server 服务器的git repo地址还是没有改变还是以前的git地址,错误如下c.s.e.MultipleJGitEnvironmentRepository : Cannot pull from remote the working tree is n
网上说需要删除或者重新命名已经存在的本地文件,然后在clone 其实不用。第一步 :进入到已存在的目录 cd (/file)第二步: 初始化git init第三步: 添加远程仓库地址 git remote add origin (address)第四步: 添加本地代码 git add .第五步: 提交本地代码 git commit -m "init"第六步: 提