cp : https://segmentfault.com/a/1190000005128037 在开发过程中字符串不可避免,但是这些字符串也可能是破解的关键点,比如服务器的地址和错误提示这些敏感的字符串信息。如果这些字符串采用硬编码方式,很容易通过静态分析获取。之前的一篇blog以提示的字符串以突 ...
分类:
移动开发 时间:
2018-04-23 20:51:20
阅读次数:
208
eureka端: eureka.server.enable-self-preservation (设为false,关闭自我保护主要) eureka.server.eviction-interval-timer-in-ms 清理间隔(单位毫秒,默认是60*1000) 服务端: eureka.clien ...
分类:
其他好文 时间:
2018-04-21 16:15:57
阅读次数:
492
转: http://blog.csdn.net/rickiyeat/article/details/71041648 背景:由于Eureka拥有自我保护机制,当其注册表里服务因为网络或其他原因出现故障而关停时,Eureka不会剔除服务注册,而是等待其修复。这是AP的一种实现。 为了让其有精准的 CP ...
分类:
其他好文 时间:
2018-03-07 11:47:54
阅读次数:
188
1、心跳设置:只能在application.yml中 2、 注册到Eureka上面的服务名称 与swagger2使用的时候,需要配置此项,否则显示服务名称为unknown 3、高可用的Eureka 4、Eureka的首页修改 修改: 5、Eureka的自我保护模式 保护模式解释: 6、自定义配置需要 ...
分类:
其他好文 时间:
2018-03-02 01:23:38
阅读次数:
168
一、Eureka的自我保护模式进入自我保护模式最直观的体现就是EurekaServer首页的警告,如下图:默认情况下,如果EurekaServer在一定时间内没有接收到某个微服务实例的心跳,EurekaServer将会注销该实例(默认90秒)。但是当网络分区故障发生时,微服务与EurekaServer之间无法正..
分类:
编程语言 时间:
2017-06-26 10:28:04
阅读次数:
14492
互联网的后台提倡大系统小做,微服务化。所以后台服务之间相互依赖,我依赖别人的,别人也依赖我的,这很正常。 但是后台服务讲稳定性。只有一切可控,才能谈稳定性。 为了不冲垮下游的服务,我们有两种做法:一种是下游服务做一个自我保护(具体实现方法下次再写),一种是上游保护下游。 比如A服务向B服务发送消息, ...
分类:
其他好文 时间:
2017-05-15 00:31:30
阅读次数:
324
传统的运维人员通常只面对几十或者上百台的服务器,但在大规模分布式集群中,运维人员面临工作任务明显不同。本文分别阐述服务器数量激增,要求提升全局掌控能力,如何实现系统的自我保护和自动化恢复,大规模与精细化平衡,以及需要开发和运维更加紧密合作等方面,通过对真实数据进行分析和预测,将判断失误概率降到最低。 ...
分类:
其他好文 时间:
2017-03-16 19:09:20
阅读次数:
287
断言一般用于程序的自我保护。 1 断言的概念: 我认为断言的概念不是断定的意思,而是判断的意思。当我们写程序时,有时候希望某个值符合我们的想法,如果那个值不符合我们的想法,我们才能改正它。(有点绕 来看一个例子) 上面的语句会在运行时判断。 其实断言也就是为了解决这个问题:我们希望可以在测试的时候如 ...
分类:
编程语言 时间:
2017-03-04 14:00:27
阅读次数:
189
『保护自己』有很多层面,包括保护自己的『利益』不被他人侵犯,保护自己的『心情』不被他人影响,保护自己的『名誉』『形象』不受他人诋毁等等 交往对象:对象是一个什么样的人; 交往深度:把握尺度。 本质上,保护自己和深度交往是有冲突的。大多数情况下,你必须要打开自己必须掏心窝子才会交到好朋友,而人际交往中 ...
分类:
其他好文 时间:
2017-01-22 20:27:02
阅读次数:
169
恶意代码自我保护 进程保护 进程守护 超级权限 检测对抗 反动态调试 反静态调试 恶意代码检测技术 特征码扫描 沙箱技术 行为检测 恶意代码分析技术 静态分析 需要实际执行恶意代码,它通过对其二进制文件的分析,获得恶意代码的基本结构和特征,了解其工作方式和机制动态分析 在虚拟运行环境中,使用测试及监 ...
分类:
其他好文 时间:
2016-06-17 23:44:00
阅读次数:
298