- 博客(29)
- 资源 (8)
- 收藏
- 关注
原创 Error assembling WAR: Problem creating war: Execution exception (and the archive is probably corrup
Failed to execute goal org.apache.maven.plugins:maven-war-plugin:3.2.2:war (default-war) on project dev-snow-bootstrap: Error assembling WAR: Problem creating war: Execution exception (and the archive is probably corrupt but I could not delete it)
2021-04-30 10:45:20
2610
1
原创 centos7源码安装kong分布式网关实践
一: 安装openssl和pcre yum -y install pcre-devel openssl openssl-devel 安装git yum install git -y 安装gcc yum install gcc -y 安装: lua wget http://luajit.org/download/LuaJIT-2.0.5.tar.gz tar -xvf LuaJI...
2020-06-28 13:49:53
731
原创 Kong 插件ACL的使用方法(访问控制列表黑名单)
---用Kong配置一个first-api服务在安装并启动Kong之后,使用Kong的管理API端口8001添加一个名称为first-api的服务curl -i -X POST \--url http://localhost:8001/services/ \--data 'name=first-api' \--data 'url=http://jcca.tech/first'HTTP/1.1 201 CreatedDate: Tue, 23 Jun 2020 09:36:50...
2020-06-24 10:19:16
2578
原创 用Docker 搭建基于多数据中心的Consul集群
docker 拉取 consul 镜像docker pull consul一般是拉去最新的镜像文件先建立 /data/consul 文件夹, 用于保存 consul 的数据,这对所有代理都是必需的。该目录在重新启动时应该是持久的。这对于在服务器模式下运行的代理尤其重要,因为它们必须能够保持群集状态。此外,该目录必须支持使用文件系统锁定,这意味着某些类型的已装入文件夹(例如VirtualBox共享文件夹)可能不合适。注意:服务器和非服务器代理都可以在此目录中的状态下存储ACL令牌,因此读取
2020-06-22 09:41:27
373
原创 Ubuntu 18.04安装kong
首先安装postgresql数据库安装postgresqlsudo apt updatesudo apt install postgresql postgresql-contrib修改配置,使本地用账号密码连接数据库,编辑/etc/postgresql/10/main/pg_hba.conf (把10替换成你的版本号)将 local all postgres peer 最后的peer改成trust将 local all all peer 最后的peer改成trust重启postgress
2020-06-19 12:33:01
1046
原创 免费可开放接口一览表
[新] 中文<->英文双向翻译WEB服务 获得标准数据 Endpoint:http://fy.webxml.com.cn/webservices/EnglishChinese.asmx Disco:http://fy.webxml.com.cn/webservices/EnglishChinese.asmx?disco WSDL:http://fy.webxml.com.cn/webservices/EnglishChinese.asmx?wsdl ...
2020-06-16 15:59:17
1574
原创 yum 安装postgresql9.6遇到的坑及问题解决
yum 安装了 PostgreSQL 安装 yum install https://download.postgresql.org/pub/repos/yum/9.6/redhat/rhel-6-x86_64/pgdg-redhat-repo-42.0-11.noarch.rpmyum install postgresql96初始化数据库cd pgsql-9.6//usr/pgsql-9.6/bin...
2020-06-10 13:46:43
4164
原创 使用Docker安装Kong - 玩转Kong网关
一.安装docker 如果有较旧的 Docker 版本称为 docker 或 docker-engine 。如果已安装这些程序,请卸载它们以及相关的依赖项。 $sudoyum removedocker \ docker-client \ docker-client-latest \ docker-common \ docker-latest ...
2020-06-05 14:19:19
728
1
原创 CENTOS环境DOCKER的正确安装及疑难杂症
根据官方文档:https://docs.docker.com/install/linux/docker-ce/centos/搭建docker1.卸载docker旧版本:sudo yum remove docker \ docker-client \ docker-client-latest \ ...
2020-01-03 13:31:31
1281
1
转载 搭建 AngularJS+Ionic+Cordova 开发环境并运行一个demo
目前的手机APP有三类:原生APP,WebAPP,HybridApp;HybridApp结合了前两类APP各自的优点,越来越流行。Cordova就是一个中间件,让我们把WebAPP打包成HybridAPP,并且它提供了非常多的插件,方便我们使用原生APP的功能。Ionic是一个界面样式库,仿照原生的ios和android界面;同时它是基于AngularJs的。本文我们在wi...
2019-07-27 15:03:48
484
转载 AngularJS+Ionic开发-1.搭建开发环境
临时项目需要使用AngularJS+Ionic+Cordova技术,半年前跟别人用过一段时间做过几个页面,目前别人已经无法联系了,只能我自己上了。上次做完项目后,想抽时间好好巩固一下这方面的知识面来,后来其他项目忙起来就给扔下,主要原因还是懒啊,其实有好多的技术排着队等着好好研究呢,就是懒啊。开发第一步,需要先把开发环境搭建起来。1.开发IDE选择VS Code,官方下载地址:h...
2019-07-27 15:01:36
355
转载 搭建 Angular + Cordova + Ionic 集成开发环境
IDE VS Code WebStorm IDEA 简介 轻量 前端开发 全栈开发 插件 Angular Cordova Lombok 准备 建立基本开发环境 1. 安装Node.js 注:使用8~9版的 Node.js 安装后运行时报错“Cannot find module '@ionic/app-scri...
2019-07-27 14:29:05
1034
原创 使用Docker快速部署Gitlab
使用Docker快速部署Gitlab使用Docker部署Gitlab1. 下载gitlab镜像docker pull gitlab/gitlab-ce2. 运行gitlab实例GITLAB_HOME=`pwd`/data/gitlabdocker run -d \ --hostname gitlab \ --publish 8443:443 --publi...
2019-04-21 23:04:09
180
原创 docker 快速搭建Nexus3
1.拉取镜像docker pull sonatype/nexus3 2.启动容器sudo docker run -d --name nexus3 --restart=always -p 8088:8088 -p 8081:8081 -p 5000:5000 -v /mnt/gv0/nexus-data:/nexus-data sonatype/nexus33.修改mave...
2019-04-21 23:03:07
132
转载 阿里巴巴JAVA开发手册 1.3.1
前言《阿里巴巴 Java 开发手册》是阿里巴巴集团技术团队的集体智慧结晶和经验总结,经历了多次大规模一线实战的检验及不断的完善,系统化地整理成册,回馈给广大开发者。现代软件行业的高速发展对开发者的综合素质要求越来越高,因为不仅是编程知识点,其它维度的知识点也会影响到软件的最终交付质量。比如:数据库的表结构和索引设计缺陷可能带来软件上的架构缺陷或性能风险;工程结构混乱导致后续维护艰难...
2019-03-30 11:18:23
407
转载 ActiveMQ、RabbitMQ、RocketMQ、Kafka 对比(图示)
RabbitMQ 和 Kafka 对比,一篇好的介绍文章:https://my.oschina.net/u/236698/blog/501834 ActiveMQ、RabbitMQ、RocketMQ、Kafka 对比(图示): 分布式系统中,我们广泛运用消息中间件进行系统间的数据交换,便于异步解耦。现在开源的消息中间件有很多,前段时间我们自家的产品 RocketMQ (MetaQ...
2019-03-29 19:55:02
341
原创 CentOS7.4中安装Docker
Docker官网安装说明https://docs.docker.com/install/linux/docker-ce/centos一、如果有,先删除旧版Docker根据官网的说明,如果CentOS7中有旧版本的Docker,需要先删除,给出了删除命令。yum remove docker \ docker-client \ ...
2019-03-16 18:12:56
820
原创 redis的三种启动方式
redis的启动方式1.直接启动 进入redis根目录,执行命令: #加上‘&’号使redis以后台程序方式运行./redis-server&2.通过指定配置文件启动 可以为redis服务启动指定配置文件,例如配置为/etc/redis/6379.conf 进入redis根目录,输入命令:./redis-server/etc/redis/6...
2019-03-05 16:50:49
182
转载 MySQL: Starting MySQL….. ERROR! The server quit without updating PID file
文章来源:http://icesquare.com/wordpress/mysql-starting-mysql-error-the-server-quit-without-updating-pid-file/今天启动MySQL 遇见了这个问题,网上搜索,结果各种改文件,删除文件纯属坑爹;在上边的网站上发现了问题的解决方案~老外总结的真不错!拿过来自己学习一下This step-by-st...
2019-02-28 12:44:27
8503
1
原创 redis中主从、哨兵和集群架构图
(1)standalone类型架构用于可穿透业务场景,如后端有DB存储,脱机影响不大的应用。(2) sentinel类型架构用于高可用需求场景,可用于高可用Cache,存储等场景。 内存/QPS受限于单机。(3)cluster类型架构用于高可用需求场景,可用于大数据量高可用Cache/存储等场景。 内存/QPS不受限于单机,可受益于分布式集群高扩展性。...
2019-02-26 11:45:59
1029
转载 linux 安装mysql8.0
linux下安装mysql8.0下载mysql$ wget http://mirrors.ustc.edu.cn/mysql-ftp/Downloads/MySQL-8.0/mysql-8.0.4-rc-linux-glibc2.12-x86_64.tar.gz解压$ mysql tar -zxvf mysql-8.0.4-rc-linux-glibc2.12-x86_64.tar....
2019-02-25 16:58:32
171
原创 MYSQL8.0以上版本正确修改ROOT密码
部署环境:安装版本 CentOS 7.4 64MYSQL 版本 8.0.15 #vim /etc/my.cnf添加skip-grant-table#service mysqld stop;#service mysqld start ; # mysqld_safe --skip-grant-tables &&,表示在后台运行,不再后台运行...
2019-02-25 16:44:27
1049
1
转载 搭建 RabbitMQ Server 高可用集群
阅读目录:准备工作 搭建 RabbitMQ Server 单机版 RabbitMQ Server 高可用集群相关概念 搭建 RabbitMQ Server 高可用集群 搭建 HAProxy 负载均衡因为公司测试服务器暂不能用,只能在自己电脑上重新搭建一下 RabbitMQ Server 高可用集群,正好把这个过程记录下来,以便日后查看。公司测试服务器上的 RabbitMQ 集群,...
2019-01-22 22:01:04
194
转载 每秒处理3百万请求的Web集群搭建-为最佳性能调优 Nginx-(2)
通常来说,一个优化良好的 Nginx Linux 服务器可以达到 500,000 – 600,000 次/秒 的请求处理性能,然而我的 Nginx 服务器可以稳定地达到 904,000 次/秒 的处理性能,并且我以此高负载测试超过 12 小时,服务器工作稳定。这里需要特别说明的是,本文中所有列出来的配置都是在我的测试环境验证的,而你需要根据你服务器的情况进行配置:从 EPEL 源安装 Ng...
2019-01-15 20:57:14
350
转载 每秒处理3百万请求的Web集群搭建-为最佳性能调优 Nginx-(1)
本文是构建能够每秒处理 3 百万请求的高性能 Web 集群系列文章的第一篇。它记录了我使用负载生成器工具的一些经历,希望它能帮助每一个像我一样不得不使用这些工具的人节省时间。负载生成器是一些生成用于测试的流量的程序。它们可以向你展示服务器在高负载的情况下的性能,以及让你能够找出服务器可能存在的问题。通过负载测试了解服务器的缺点,是测试服务器弹性以及未雨绸缪的好方法。负载生成工具(Load-...
2019-01-15 20:55:24
1045
转载 ElasticSearch 官方调优指南翻译
ES 发布时带有的默认值,可为 ES 的开箱即用带来很好的体验。全文搜索、高亮、聚合、索引文档 等功能无需用户修改即可使用,当你更清楚的知道你想如何使用 ES 后,你可以作很多的优化以提高你的用例的性能,下面的内容告诉你 你应该/不应该 修改哪些配置。第一部分:调优索引速度https://www.elastic.co/guide/en/elasticsearch/reference/cur...
2019-01-06 14:22:17
665
1
转载 10+倍性能提升全过程--优酷账号绑定淘宝账号的TPS从500到5400的优化历程
10+倍性能提升全过程--优酷账号绑定淘宝账号的TPS从500到5400的优化历程摘要: # 10+倍性能提升全过程--优酷账号绑定淘宝账号的TPS从500到5400的优化历程 ## 背景说明 > 2016年的双11在淘宝上买买买的时候,天猫和优酷土豆一起做了联合促销,在天猫双11当天购物满XXX元就赠送优酷会员,这个过程需要用户在优酷侧绑定淘宝账号(登录优酷、提供淘宝账号,优酷调用淘宝...
2019-01-06 14:00:37
708
原创 jenkins+git(分支和master合并)
1.配置git地址,和分支号 2.构建后,把当前分支号推送到gitlab服务;3.其他配置请参考http://wenku.baidu.com/link?url=YoLdJy7nhJpWIIKqxXoPIPStEwo64d_ikrqMYy8kPre0ma2GKxOLmPASPOnmQjSdYDbuHt6vJpWZdfn3nu_B8xX6EEVm-Ss54aTYoZJf8...
2016-03-24 18:34:59
7620
1
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人