大家都知道istio可以帮助我们实现灰度发布、流量监控、流量治理等功能。每一个功能都帮助我们在不同场景中实现不同的业务。那Istio是如何帮助我们实现监控和日志采集的呢?
这里我们依然以Bookinfo应用程序作为贯穿此任务的示例程序。首先在集群中安装并部署Istio。
分类:
其他好文 时间:
2019-02-21 16:14:21
阅读次数:
143
一、内存优化 默认情况下Tomcat的相关内存配置较低,这对于一些大型项目显然是不够用的,这些项目运行就已经耗费了大部分内存空间,何况大规模访问的情况。在并发达到一定程度后也会抛出以下类似异常: 说明Tomcat已经无力支持访问处理,内部GC也已经“无能无力”。所以一般情况下我们需要重新配置Tomc ...
分类:
其他好文 时间:
2019-02-21 16:13:52
阅读次数:
151
1081 检查密码 (15 分) 本题要求你帮助某网站的用户注册模块写一个密码合法性检查的小功能。该网站要求用户设置的密码必须由不少于6个字符组成,并且只能有英文字母、数字和小数点 .,还必须既有字母也有数字。 输入格式: 输入第一行给出一个正整数 N(≤ 100),随后 N 行,每行给出一个用户设 ...
分类:
其他好文 时间:
2019-02-21 16:13:38
阅读次数:
209
从网上下载的layui都是压缩包,如何打包在一个文件且不压缩呢?如下方法: 1、https://gitee.com/sentsin/layui下载源码 2、安装nodejs(如果没安装的话,参见我之前博文) 3、安装淘宝镜像,为了速度快 4、全局安装gulp 5、cd到layui根目录(含有gulp ...
分类:
其他好文 时间:
2019-02-21 16:13:24
阅读次数:
871
事务管理一般有编程式和声明式两种,编程式是直接在代码中进行编写事物处理过程,而声名式则是通过注解方式或者是在xml文件中进行配置,相对编程式很方便。 而注解方式通过@Transactional 是常见的。我们可以使用@EnableTransactionManagement 注解来启用事务管理功能,该 ...
分类:
编程语言 时间:
2019-02-21 16:13:11
阅读次数:
158
volatile和synchronized特点 首先需要理解线程安全的两个方面:执行控制和内存可见。 执行控制的目的是控制代码执行(顺序)及是否可以并发执行。 内存可见控制的是线程执行结果在内存中对其它线程的可见性。根据Java内存模型的实现,线程在具体执行时,会先拷贝主存数据到线程本地(CPU缓存 ...
分类:
其他好文 时间:
2019-02-21 16:12:53
阅读次数:
136
线上有一批机器经常crash,cpu load只升不降,原因是这批机器都是ubuntu 14.04.5的操作系统,原因是bios中有个功能没关。 解决方法:关闭bios中numa的一个功能,不停机修改bios功能,详见Megacli命令。 ...
分类:
系统相关 时间:
2019-02-21 16:12:40
阅读次数:
175
前言:AWS已有ALB(ApplicationLoadBalancer)和NLB(NetworkLoadBalancer),可滿足大部分業務需求,但某些業務場景仍需要自建高可用環境。此文便是基於AWSEC2自建高可用主機。準備:EC2host1:192.168.10.10EC2host2:192.168.10.20FloatIP:192.168.10.30思路:AWSEC2主機支持分配輔助IP,可
分类:
其他好文 时间:
2019-02-21 16:12:13
阅读次数:
250
#######zabbix_agentd配置##################zabbix_proxy配置####################zabbix_serverweb配置#########完
分类:
其他好文 时间:
2019-02-21 16:11:39
阅读次数:
231
Statement 用于通用查询,能批处理 PreparedStatement 用于执行参数化查询,能批处理 什么是参数化查询? 指在设计与数据库链接并访问数据时,在需要填入数值或数据的地方,使用参数 (Parameter) 来给值,这个方法目前已被视为最有效可预防SQL注入攻击的防御方式。 而且参 ...
分类:
其他好文 时间:
2019-02-21 16:10:44
阅读次数:
152
这里,我们介绍的是一个猫狗图像识别的一个任务。数据可以从kaggle网站上下载。其中包含了25000张毛和狗的图像(每个类别各12500张)。在小样本中进行尝试我们下面先尝试在一个小数据上进行训练,首先创建三个子集:每个类别各1000个样本的训练集、每个类别各500个样本的验证集和每个类别各500个 ...
分类:
其他好文 时间:
2019-02-21 16:09:57
阅读次数:
197
//1#includeusing namespace std;struct node{ string s; int a,b;};int main(){ int n; scanf("%d",&n); vectorv(n); for(int i=0;i>v[i].s>>v[i].a>>v[i].b; }... ...
分类:
其他好文 时间:
2019-02-21 16:09:15
阅读次数:
141
枚举的用法、枚举的实现、枚举与单例、Enum 类 enum 的全称为 enumeration, 是 JDK 1.5 中引入的新特性,存放在 java.lang 包中。 原始的接口定义常量 创建枚举类型要使用 enum 关键字,隐含了所创建的类型都是 java.lang.Enum 类的子类(java. ...
分类:
编程语言 时间:
2019-02-21 16:09:01
阅读次数:
148
一:前言初始化的ScrollBar如下:看到这个的时候,我有几点一下感悟:①->我觉得scrollBar(滚动条)很丑,而且我不需要滚动条②->我我的背景不错,but我还是希望是透明的,以看到底层的棕色背景这就是需要修改原(官方)ScrollBar的地方,之所以作出如上的修改需求,是因为在Game中,大部分这样的界面,都不需要滚动条和背景.当然特殊的除外(比如聊天,可能需要一个)二:修
分类:
其他好文 时间:
2019-02-21 16:08:04
阅读次数:
387
https://www.luogu.org/problemnew/show/AT2442 ...
分类:
其他好文 时间:
2019-02-21 16:07:13
阅读次数:
245
1.docker-compose: 用来在单机上启动一组应用服务。这个服务中可能包含有很多应用,比如你的app服务,redis,mysql,等等。 (1)我们需要先创建好docker-compose的yml文件。安装好docker,安装好docker-compose (2)在文件的目录直接运行doc ...
分类:
系统相关 时间:
2019-02-21 16:06:43
阅读次数:
452