0

k8s实践 - 如何优雅地给kong网关配置证书和插件。

前言 从去年上半年微服务项目上线以来,一直使用 作为微服务API网关,整个项目完全部署于 ,一路走来,对于 ,对于 ,经历了一个从无到有,从0到1的过程,也遇到过了一些坎坷,今天准备分享一些实际的小心得和经验,本篇将尽量做到短小精干,希望能让大家一目了然。 在开始部署 到`k8s`环境中时,作者就思 ...

justmine 发布于 2019-02-22 18:06 评论(0)阅读(81)
0

【技术解析】如何用Docker实现SequoiaDB集群的快速部署

1. 背景 以Docker和Rocket为代表的容器技术现在正变得越来越流行,它改变着公司和用户创建、发布、运行分布式应用的方式,在未来5年将给云计算行业带来它应有的价值。它的诱人之处在于: 1)资源独立、隔离 资源隔离是云计算平台的最基本需求。Docker通过Linux namespace, cg ...

SequoiaDB巨杉数据库 发布于 2019-02-22 17:40 评论(0)阅读(67)
2

记录一次MySQL两千万数据的大表优化解决过程,提供三种解决方案

问题概述 使用阿里云rds for MySQL数据库(就是MySQL5.6版本),有个用户上网记录表6个月的数据量近2000万,保留最近一年的数据量达到4000万,查询速度极慢,日常卡死。严重影响业务。 问题前提:老系统,当时设计系统的人大概是大学没毕业,表设计和sql语句写的不仅仅是垃圾,简直无法 ...

架构师你好 发布于 2019-02-22 17:38 评论(2)阅读(307)
1

8天入门docker系列 —— 第五天 使用aspnetcore小案例熟悉容器互联和docker-compose一键部署

这一篇继续完善webnotebook,如果你读过上一篇的内容,你应该知道怎么去挂载webnotebook日志和容器的远程访问,但是这些还远不够,webnotebook 总要和一些数据库打交道吧,比如说mysql,mongodb,redis,通常情况下这些存储设备要么是以容器的方式承载,要么是由DBA ...

一线码农 发布于 2019-02-22 17:24 评论(0)阅读(171)
0

API接口通讯参数规范(2)

针对【API接口通讯参数规范】这篇文章留下的几个问题进行探讨。 问题1 试想一下,如果一个http请求返回一个500给我们,那我们是不是都不用看详情都知道该次请求发生了什么?这正是一个标准的结果码意义所在。在公司所有的系统中,API遵循同一套结果码,那这样同事A在调用同事B的接口时,对于返回的结果码 ...

lex-wu 发布于 2019-02-22 17:16 评论(0)阅读(143)
3

asp.net core系列 30 EF管理数据库架构--必备知识 迁移

一.管理数据库架构概述 EF Core 提供两种主要方法来保持 EF Core 模型和数据库架构同步。一是以 EF Core 模型为基准,二是以数据库为基准。 (1)如果希望以 EF Core 模型为准,请使用迁移。 对 EF Core 模型进行更改时,此方法会以增量方式将相应架构更改应用到数据库, ...

花阴偷移 发布于 2019-02-22 16:19 评论(1)阅读(224)
2

四种途径提升RabbitMQ传输消息数据的可靠性(一)

前言 RabbitMQ虽然有对队列及消息等的一些持久化设置,但其实光光只是这一个是不能够保障数据的可靠性的,下面我们提出这样的质疑: (1)RabbitMQ生产者是不知道自己发布的消息是否已经正确达到服务器呢,如果中间发生网络异常等情况呢?消息必然会丢失! (2)RabbitMQ如果没有设置队列持久 ...

JJian 发布于 2019-02-22 16:11 评论(2)阅读(248)
0

原型模式深入探讨-【设计模式4】

本篇主要就java语言对原型模式扩展探讨理解,但是接触java的时间有限,所以不能保证没有谬误。主要内容就如下几个方面展开: 【java创建对象的方式】 java创建对象,最先我们肯定接触的是用new进行构建。之后我们会接触反射(反射有俩种方式直接使用class类和使用Constructor类创建) ...

码对象 发布于 2019-02-22 15:54 评论(0)阅读(86)
1

《k8s-1.13版本源码分析》- Scheduler启动前逻辑

本文原始地址(gitbook格式):https://farmer-hutao.github.io/k8s-source-code-analysis/core/scheduler/before-scheduler-run.html 本项目github地址:https://github.com/farm ...

CloudGeek 发布于 2019-02-22 15:29 评论(1)阅读(102)
6

使用Rotativa在ASP.NET Core MVC中创建PDF

在本文中,我们将学习如何使用Rotativa.AspNetCore工具从ASP.NET Core中的视图创建PDF。如果您使用ASP.NET MVC,那么Rot​​ativa工具已经可用,我们可以使用它来生成pdf。 创建一个MVC项目,无论您是core或不core,都可以nuget下包.命令如下: ...

张子浩 发布于 2019-02-22 15:24 评论(6)阅读(199)
0

Mysql数据备份恢复及主从同步

[TOC] Mysql备份及主从同步 Mysql备份 1. mysqldump全量备份 1.1 mysqldump备份原理 mysqldump备份数据的过程,实际上就是把数据库从mysql库里以sql语句的形式直接输出并保存成文件的过程,备份的文件/\ 到 \ /都是注释,其余都是sql语句,故备份 ...

hwff 发布于 2019-02-22 15:12 评论(1)阅读(163)
1

#3 Python面向对象(二)

前言 上一节主要记录面向对象编程的思想以及Python类的简单创建,这节继续深入类中变量的相关知识,Here we go! Python中类的各种变量 1.1 类变量 类变量定义:在类中,在函数体(方法)外的变量称为类变量。类变量在整个类中是公用的 类变量初始化:按照以上定义,类变量的初始化如下 类 ...

MinuteSheep 发布于 2019-02-22 15:04 评论(0)阅读(104)
0

Springboot 系列(七)Spring Boot web 开发之异常错误处理手机老虎机游戏下载剖析

前言 相信大家在刚开始体验 Springboot 的时候一定会经常碰到这个页面,也就是访问一个不存在的页面的默认返回页面。 <! more 如果是其他客户端请求,如接口测试工具,会默认返回JSON数据。 很明显,SpringBoot 根据 HTTP 的请求头信息进行了不同的响应处理。 "HTTP 相 ...

雪漫士兵 发布于 2019-02-22 14:52 评论(0)阅读(135)
0

如何探测网络设备ACL规则

探测网络设备ACL规则 背景:在互联网企业的生产网络中,往往在网络入口处的网络设备上会有成千上万条ACL策略,这么多的ACL导致了网络管理员很难彻底梳理清楚其中的逻辑关系,从而不知道到底对外开放了哪些IP和哪些端口。 解决手段:编写ACL规则探测777真钱老虎机,从公网扫描该网络设备的ACL规则 工作原理:不管 ...

白桦林_HK 发布于 2019-02-22 14:45 评论(0)阅读(79)
1

“挑三拣四”地学一学Java I/O

古人云:“读书破万卷,下笔如有神”。也就是说,只有大量的阅读,写作的时候才能风生水起——写作意味着输出(我的知识传播给他人),而读书意味着输入(从他人的知识中汲取营养)。 对于Java I/O来说,I意味着Input(输入),O意味着Output(输出)。读书写作并非易事,而创建一个好的I/O系统更 ...

沉默王二 发布于 2019-02-22 14:43 评论(0)阅读(210)
0

Service Worker

Service Worker 随着前端快速发展,应用的性能已经变得至关重要,关于这一点大佬做了很多统计。你可以去看看。 如何降低一个页面的网络请求成本从而缩短页面加载资源的时间并降低用户可感知的延时是非常重要的一部分。对于提升应用的加载速度常用的手段有Http Cache、异步加载、304缓存、文件 ...

Worktile 发布于 2019-02-22 14:41 评论(0)阅读(94)
0

SpringBoot集成rabbitmq(二)

前言 在使用rabbitmq时,我们可以通过消息持久化来解决服务器因异常崩溃而造成的消息丢失。除此之外,我们还会遇到一个问题,当消息生产者发消息发送出去后,消息到底有没有正确到达服务器呢?如果不进行特殊配置,默认情况下发送的消息是不会给生产者返回任何响应的,也就是默认情况下生产者并不知道消息是否正常 ...

garfieldzf 发布于 2019-02-22 14:41 评论(0)阅读(114)
0

springboot~注册bean的方法

spring在启动时会自己把bean(java组件)注册到ioc容器里,实现2018最新注册送白菜反转,在开发人员使用spring开发应用777真钱老虎机时,你是看不到new关键字的,所有对象都应该从容器里获得,它们的 在放入容器时已经确定! 下面说一下三种注册bean的方法 1. @ComponentScan 1. @Bean ...

张占岭 发布于 2019-02-22 14:39 评论(0)阅读(123)
5

聊聊数据库~4.SQL优化篇

1.5.查询的艺术 上期回顾: 本节脚本: 文章有点小长,但认真阅读肯定会有所感触和收获的。PS:我把我能想到的都列下来了,如果有新的会追加,欢迎补充和纠错~ 1.5.1.索引 大方向: 减少冗余索引,避免重复(无用)索引 1.概念 大一统分类: 1. 聚簇索引、非聚簇索引:看看数据是否与索引存储在 ...

鲲逸鹏 发布于 2019-02-22 14:16 评论(2)阅读(303)
2

es6涉及的那点东西

前言 ECMAScript 6(以下简称ES6)是JavaScript语言的下一代标准。因为当前版本的ES6是在2015年发布的,所以又称ECMAScript 2015。 也就是说,ES6就是ES2015。 目前并不是所有浏览器都能兼容ES6全部特性,我们可以使用Babel工具来转换成es5 Bab ...

fozero 发布于 2019-02-22 13:32 评论(1)阅读(237)
博聚网