上一页 1 ··· 106 107 108 109 110 111 112 113 114 ··· 125 下一页

2017年6月19日

基于openresty 的几个开发框架

摘要: 1. kong api gateway Github: https://github.com/Mashape/kong 2. Lapis web 开发框架 Github: https://github.com/leafo/lapis 3. Vanilla web 开发框架 Github: https 阅读全文

posted @ 2017-06-19 08:29 荣锋亮 阅读(2723) 评论(0) 推荐(0) 编辑

2017年6月18日

openresty 几个插件使用

摘要: 1. jwt opm get SkyLothar/lua-resty-jwt opm get SkyLothar/lua-resty-jwt 2. cookie opm get p0pr0ck5/lua-resty-cookie opm get p0pr0ck5/lua-resty-cookie 3 阅读全文

posted @ 2017-06-18 21:01 荣锋亮 阅读(3245) 评论(0) 推荐(0) 编辑

kong 了解

摘要: Kong 是在客户端和(微)服务间转发API通信的API网关,通过插件扩展功能。Kong 有两个主要组件: Kong Server :基于nginx 的服务器,用来接收 API 请求。 Apache Cassandra:用来存储操作数据。 你可以通过增加更多 Kong Server 机器对 Kong 阅读全文

posted @ 2017-06-18 12:55 荣锋亮 阅读(635) 评论(0) 推荐(0) 编辑

openresty && hashids&& redis 生成短链接

摘要: 1. 原理 a. 从redis 获取需要表示的短链接的id( redis incr) b. hashids 编码 id c. openresty conteent_by_lua_block 阶段显示数据 2. 安装以来的插件 a. lua hashdis 使用 luarocks 注意需要先安装lua 阅读全文

posted @ 2017-06-18 09:52 荣锋亮 阅读(1038) 评论(0) 推荐(0) 编辑

2017年6月17日

kong k8s 安装 以及可视化管理界面

摘要: 1. git clone $ git clone git@github.com:Mashape/kong-dist-kubernetes.git $ cd kong-dist-kubernetes 2. 修改配置文件 主要是k8s 对应service 的类型 修改为 type: nodePort 3 阅读全文

posted @ 2017-06-17 15:31 荣锋亮 阅读(9961) 评论(0) 推荐(0) 编辑

hashids 了解

摘要: 用于隐藏真实的id 原理是从数字经过一个加盐(salted)算法产生一个哈希(hash)字符串。这样算法就是通过混淆使结果具有不可预测性,而唯一性依然由数字本身来达成,从而得到(类似 youtube 里的)足够短,不可预测且唯一的 ID。 支持语言有Javacript, Ruby, Python, 阅读全文

posted @ 2017-06-17 10:33 荣锋亮 阅读(2496) 评论(0) 推荐(0) 编辑

2017年6月12日

Apache Tez 了解

摘要: 你可能听说过Apache Tez,它是一个针对Hadoop数据处理应用程序的新分布式执行框架。但是它到底是什么呢?它的工作原理是什么?哪些人应该使用它,为什么?如果你有这些疑问,那么可以看一下Bikas Saha和Arun Murthy提供的呈现“Apache Tez: 加速Hadoop查询处理”, 阅读全文

posted @ 2017-06-12 07:11 荣锋亮 阅读(17597) 评论(0) 推荐(1) 编辑

2017年6月11日

Cascalog了解

摘要: Cascalog一种能使在Hadoop上使用Clojure处理数据变得简单直观的工具。 Cascalog综合了两大顶尖技术:Clojure和Hadoop,同时让Datalog焕发青春。 Cascalog的特点是高性能、灵活和鲁棒。 阅读全文

posted @ 2017-06-11 11:48 荣锋亮 阅读(331) 评论(0) 推荐(0) 编辑

2017年6月10日

一款直接时空处理分析的开源数据库---geomesa

摘要: 一款直接时空处理分析的开源数据库 geomesa,可用于交通轨迹数据存储分析等相关领域, 在分布式列数据库的基础上进行扩展,目前支持Accumulo, HBase, Cassandra, and Kafka等作为底层存储。 地址链接: http://www.geomesa.org/ 一款直接时空处理 阅读全文

posted @ 2017-06-10 20:44 荣锋亮 阅读(1888) 评论(0) 推荐(0) 编辑

nginx php 配置

摘要: 1. 普通php 项目 location ~ \.php$ { root /usr/share/nginx/html; fastcgi_pass 127.0.0.1:9000; fastcgi_index index.php; fastcgi_param SCRIPT_FILENAME $docum 阅读全文

posted @ 2017-06-10 20:02 荣锋亮 阅读(321) 评论(0) 推荐(0) 编辑

Apache Accumulo

摘要: Apache Accumulo 是一个可靠的、可伸缩的、高性能的排序分布式的 Key-Value 存储解决方案, 基于单元访问控制以及可定制的服务器端处理。Accumulo使用 Google BigTable 设计思路,基于 Apache Hadoop、Zookeeper 和 Thrift 构建。  阅读全文

posted @ 2017-06-10 19:38 荣锋亮 阅读(945) 评论(0) 推荐(0) 编辑

Kubernetes Helm

摘要: Helm is a tool for managing Kubernetes charts. Charts are packages of pre-configured Kubernetes resources. Use Helm to... Find and use popular softwar 阅读全文

posted @ 2017-06-10 17:08 荣锋亮 阅读(843) 评论(0) 推荐(0) 编辑

Helm Charts

摘要: Use this repository to submit official Charts for Kubernetes Helm. Charts are curated application definitions for Kubernetes Helm. For more informatio 阅读全文

posted @ 2017-06-10 17:07 荣锋亮 阅读(1852) 评论(0) 推荐(0) 编辑

2017年6月8日

Clair:CoreOS发布的开源容器漏洞分析工具

摘要: Clair为何而生:提升安全 软件世界里,安全漏洞会一直存在。好的安全实践意味着要对可能出现的事故未雨绸缪 - 即尽早发现不安全的软件包,并准备好快速进行升级。而Clair就是设计来帮助你找出容器中可能存在的不安全软件包。要理解系统会受到哪些威胁威胁是一个劳力伤神的事情,尤其当你应对的环境是异构或者 阅读全文

posted @ 2017-06-08 00:03 荣锋亮 阅读(950) 评论(0) 推荐(0) 编辑

2017年6月4日

drill 表&&视图使用

摘要: 1. table create table table_name as select * from storage_name.dbname.tablename create table table_name as select * from storage_name.dbname.tablename 阅读全文

posted @ 2017-06-04 16:30 荣锋亮 阅读(439) 评论(0) 推荐(0) 编辑

drill 数据源配置补充

摘要: 1. mongodb { "type":"mongo", "connection":"mongodb://user:password@host:port", "enabled":true } 对于没有密码的 { "type":"mongo", "connection":"mongodb://user 阅读全文

posted @ 2017-06-04 14:40 荣锋亮 阅读(440) 评论(0) 推荐(0) 编辑

2017年6月2日

drill 数据库查询方式简单说明

摘要: 1. mysql select * from mysql-storage.mysqldb.mysqltable select * from mysql-storage.mysqldb.mysqltable 2. oracle select * from oracle-storage.username 阅读全文

posted @ 2017-06-02 11:06 荣锋亮 阅读(507) 评论(0) 推荐(0) 编辑

2017年5月31日

drill 数据源配置

摘要: 1. mongodb { "type":"mongo", "connection":"mongodb://user:password@host:port", "enabled":true } 对于没有密码的 { "type":"mongo", "connection":"mongodb://user 阅读全文

posted @ 2017-05-31 21:31 荣锋亮 阅读(1075) 评论(0) 推荐(0) 编辑

drill java && spring jdbc 连接使用

摘要: 原生 jdbc 连接 1. maven 包 <dependency> <groupId>org.apache.drill.exec</groupId> <artifactId>drill-jdbc-all</artifactId> <version>1.10.0</version> </depend 阅读全文

posted @ 2017-05-31 19:38 荣锋亮 阅读(895) 评论(0) 推荐(0) 编辑

drill 试用

摘要: 1. 下载 http://drill.apache.org/ 2. 启动本地模式 http://drill.apache.org/ 2. 启动本地模式 bin/sqlline -u jdbc:drill:zk=local 3. 查询数据 bin/sqlline -u jdbc:drill:zk=lo 阅读全文

posted @ 2017-05-31 07:35 荣锋亮 阅读(241) 评论(0) 推荐(0) 编辑

2017年5月30日

istio 安装试用

摘要: 1. 命令行工具curl -L https://git.io/getIstio | sh -2. 环境变量配置export PATH=$PWD/bin:$PATH3. RBAC 检验kubectl api-versions | grep rbac以下为官方介绍:If the command displays an error, or does not display anything, it me... 阅读全文

posted @ 2017-05-30 16:02 荣锋亮 阅读(1149) 评论(0) 推荐(0) 编辑

spec.template.spec.initContainers[1].securityContext.privileged: Forbidden: disallowed by policy 问题解决

摘要: 主要是执行系统特权应用解决方法: api server controller-manager 加上 --allow-privileged=true 即可 之后重启服务 阅读全文

posted @ 2017-05-30 15:53 荣锋亮 阅读(544) 评论(0) 推荐(0) 编辑

2017年5月27日

cockpit 使用(集成docker && k8s 管理)

摘要: 1. yum 安装 sudo yum install cockpit 2. 允许启动 sudo yum install cockpit 2. 允许启动 sudo systemctl enable --now cockpit.socket 3. 可选的插件 sudo systemctl enable 阅读全文

posted @ 2017-05-27 22:35 荣锋亮 阅读(5049) 评论(0) 推荐(0) 编辑

Cockpit 服务化管理工具

摘要: Cockpit 是红帽开发的网页版图像化服务管理工具,优点是无需中间层,且可以管理多种服务。 根据其项目主站描述,Cockpit 有如下特点: 从易用性考虑设计,方便管理人员使用,而不是仅仅的终端命令按钮化。 不会打乱已有终端或脚本服务配置,通过 Cockpit 启用的服务可以在终端停止,脚本运行的 阅读全文

posted @ 2017-05-27 21:05 荣锋亮 阅读(1223) 评论(0) 推荐(0) 编辑

2017年5月26日

java 二维码生成(vcard)

摘要: 1. maven 依赖 <dependency> <groupId>com.googlecode.ez-vcard</groupId> <artifactId>ez-vcard</artifactId> <version>0.10.1</version> </dependency> <depende 阅读全文

posted @ 2017-05-26 14:29 荣锋亮 阅读(1049) 评论(0) 推荐(0) 编辑

Gixy Nginx 配置分析工具

摘要: 项目简介 Gixy 是一款用来分析 Nginx 配置的工具。 Gixy 的主要目标是防止安全配置错误,并自动进行缺陷检测。 目前支持的 Python 版本是 2.7 和 3.5+ 。 免责声明:Gixy 仅在 GNU / Linux 上进行了很好的测试,其他操作系统可能会存在一些问题。 它能做什么 阅读全文

posted @ 2017-05-26 09:31 荣锋亮 阅读(629) 评论(0) 推荐(0) 编辑

2017年5月25日

Google、IBM和Lyft开源其大型微服务系统管理工具Istio

摘要: Istio 的优势 集群规模可视性:在故障状况出现时,运营人员需要利用多种工具以始终关注集群运行状况并分析微服务状态图表。Istio 项目能够监控与应用程序及网络活动相关的数据,利用 Prometheus 与 Grafana 对这部分数据加以渲染,而后将相关指标与日志记录发送至任何收集、聚合与查询系 阅读全文

posted @ 2017-05-25 22:30 荣锋亮 阅读(1040) 评论(0) 推荐(0) 编辑

2017年5月6日

Spring boot admin 使用

摘要: 1. maven依赖 <dependencies> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-actuator</artifactId> </dependency> 阅读全文

posted @ 2017-05-06 18:44 荣锋亮 阅读(2102) 评论(0) 推荐(0) 编辑

Prometheus 简介

摘要: Prometheus 是一个开源的服务监控系统和时间序列数据库。 特性: 高维度数据模型 自定义查询语言 可视化数据展示 高效的存储策略 易于运维 提供各种客户端开发库 警告和报警 数据导出 Prometheus 是一个开源的服务监控系统和时间序列数据库。 特性: 高维度数据模型 自定义查询语言 可 阅读全文

posted @ 2017-05-06 18:43 荣锋亮 阅读(435) 评论(0) 推荐(0) 编辑

2017年5月1日

Cassandra spring data 试用

摘要: 1. maven 依赖 <dependency> <groupId>org.springframework.data</groupId> <artifactId>spring-data-cassandra</artifactId> </dependency> <dependency> <groupI 阅读全文

posted @ 2017-05-01 23:11 荣锋亮 阅读(2219) 评论(0) 推荐(0) 编辑

2017年4月28日

nginx fastcgi 优化

摘要: fastcgi_cache_path /usr/local/nginx/fastcgi_cache levels=1:2 keys_zone=TEST:10m inactive=5m; fastcgi_connect_timeout 300; fastcgi_send_timeout 300; fa 阅读全文

posted @ 2017-04-28 12:28 荣锋亮 阅读(443) 评论(0) 推荐(0) 编辑

2017年4月26日

mysql 用户管理

摘要: 一, 创建用户: 命令:CREATE USER 'username'@'host' IDENTIFIED BY 'password'; 说明:username - 你将创建的用户名, host - 指定该用户在哪个主机上可以登陆,如果是本地用户可用localhost, 如果想让该用户可以从任意远程主 阅读全文

posted @ 2017-04-26 22:46 荣锋亮 阅读(254) 评论(0) 推荐(0) 编辑

js之iframe子页面与父页面通信

摘要: iframe子页面与父页面通信根据iframe中src属性是同域链接还是跨域链接,通信方式也不同。 一、同域下父子页面的通信 父页面parent.html <html> <head> <scripttype="text/javascript"> function say(){ alert("pare 阅读全文

posted @ 2017-04-26 22:27 荣锋亮 阅读(293) 评论(0) 推荐(0) 编辑

nginx FastCGI错误Primary script unknown解决办法

摘要: 解决方法: 修改 fastcgi_param SCRIPT_FILENAME /scripts$fastcgi_script_name; 为: fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name; fastcgi_para 阅读全文

posted @ 2017-04-26 22:24 荣锋亮 阅读(583) 评论(0) 推荐(0) 编辑

nginx php-fpm

摘要: 1. nginx php-fpm yum install nginx yum install php-fpm yum install nginx yum install php-fpm 2. 配置 nginx.conf location ~ \.php$ { root /usr/share/ngin 阅读全文

posted @ 2017-04-26 22:24 荣锋亮 阅读(265) 评论(0) 推荐(0) 编辑

2017年4月25日

node 升级

摘要: npm install -g n npm update –g 阅读全文

posted @ 2017-04-25 20:00 荣锋亮 阅读(134) 评论(0) 推荐(0) 编辑

2017年4月11日

jenkins api 使用

摘要: 1. java <dependency> <groupId>com.offbytwo.jenkins</groupId> <artifactId>jenkins-client</artifactId> <version>0.3.7</version> </dependency> <dependenc 阅读全文

posted @ 2017-04-11 09:15 荣锋亮 阅读(701) 评论(0) 推荐(0) 编辑

Thumbnailator 图像处理

摘要: Create a thumbnail from an image file Thumbnails.of(new File("original.jpg")) .size(160, 160) .toFile(new File("thumbnail.jpg")); In this example, the 阅读全文

posted @ 2017-04-11 08:53 荣锋亮 阅读(744) 评论(0) 推荐(0) 编辑

2017年4月10日

基于jquery 的ajax 文件下载

摘要: ajax 文件下载,实际上就是模拟表单提交,代码如下: function download(url, data, method){ //url and data options required if( url && data ){ //data can be string of parameters or array/object data =typeof data =='strin... 阅读全文

posted @ 2017-04-10 20:42 荣锋亮 阅读(10031) 评论(0) 推荐(0) 编辑

2017年4月5日

maven docker plugin 常见问题解决

摘要: 1. maven 项目必须使用小写,不然会一直有500 的错误 500: HTTP 500InternalServerError 500: HTTP 500InternalServerError 2. docker server 连接数超了 Failed to execute goal com.sp 阅读全文

posted @ 2017-04-05 16:03 荣锋亮 阅读(10979) 评论(0) 推荐(0) 编辑

上一页 1 ··· 106 107 108 109 110 111 112 113 114 ··· 125 下一页

导航