- 博客(11)
- 资源 (10)
- 问答 (1)
- 收藏
- 关注
原创 自建API网关-架构设计篇
阅读对象传统企业正在做微服务架构转型的开发人员或者架构师,希望本文对您能起到一定的引导作用。API网关介绍网关一词较早出现在网络设备里面,比如两个相互独立的局域网段之间通过路由器或者桥接设备进行通信,这中间的路由或者桥接设备我们称之为网关。相应的API网关将各系统对外暴露的服务聚合起来,所有要调用这些服务的系统都需要通过API网关进行访问,基于这种方式网关可以对API进行统一管控,例如:认证、鉴权...
2018-03-28 10:42:05
9089
2
原创 解决动态IP或拨号上网客户端访问公网Postgresql的授权问题
Postgresql数据库出于安全考虑,对于所有连接的客户端需要授权才能访问,但对于在家办公的用户其公网IP并不固定,或者都不知道自己是通过几次转换访问的外网,因此很难通过IP段授权。
2015-10-05 22:41:00
892
原创 Android WebView加载服务端页面AJAX认证失败问题
【场景描述】通过Android 4.0.4 WebView内嵌服务端数据列表展示页面,且页面内点击某条数据需要Ajax动态加载数据明细。说明:1、服务端需要对客户端进行认证。2、内嵌的Web页面采用同样的认证方式。【实现方案】1、客户端通过HttpClient调用服务端接口进行登录,然后再或者登录后服务端返回的Cookie信息并将其保存到全局静态变量。DefaultHt
2015-02-09 23:14:31
3457
原创 TCPDump抓包&WireShark分析
tcpdump 是在工作中用于在linux/UNIX平台上抓包的工具。OS默认是不带的,可以通过“yum install tcpdump”进行安装。 原理:用tcpdump进行抓包,然后用wareshark进行协议分析。抓包命令:tcpdump 抓取所有网络包,并在terminal中显示抓取的结果
2015-01-31 18:30:20
682
原创 解决Android SDK下载问题
【问题描述】打开Android SDK Manager下载的时候显示:Failed to fetch URL http://dl-ssl.google.com/android/repository/addons_list-1.xml, reason: Connection to http://dl-ssl.google.com refused Fetched Add-on
2015-01-03 14:04:02
441
转载 Linux TCP 连接数修改
一、 文件数限制修改 (1) vi /etc/security/limits.conf * soft nofile 10240 * hard nofile 10240 (2) vi /etc/pam.d/login session required /lib/security/pam_limits.so 二、 网络
2012-07-31 18:14:01
384
原创 OpenDs重建索引实践
在运营的过程中索引损坏或以前没有创建索引的属性希望加上索引,在数据量过大的情况下(超过40万)建议用如下方式。步骤一、关闭OpenDs服务。步骤二、更改${OpenDs_Home}/bin/rebuild-index文件在“export OPENDS_INVOKE_CLASS“下加入:export OPENDS_JAVA_ARGS="-server -Xms2048m -Xmx
2012-04-24 14:59:23
1195
原创 JVM运行情况分析-如何输出堆Thread、Heap Dump及分析
1. Linux通用输出线程和堆Dump的方法kill -3 说明:不同JVM下要输出堆dump还需要在启动JVM时特殊设置,分别如下1)IBM JVMIBM_HEAPDUMP=trueexport IBM_HEAPDUMPIBM_HEAPDUMP_OUTOFMEMORY=trueexport HEAPDUMP_OUTOFMEMORY2)Jrocki
2012-04-18 20:06:12
2065
转载 JVM运行情况分析
除了Dtrace与Java技术的集成之外,Java SE 6发行中还包含了许多其它的可观察性工具。下面总结了这些工具,其中还包含一些更为详细的链接说明。(一) JConsoleJConsole使用JVM的可扩展性Java管理扩展(JMX)工具来提供关于运行于Java平台的应用程序的性能和资源消耗的信息。在J2SE 5.0软件中,你需要启动使用-Dcom.sun.manage
2012-04-18 19:02:52
1163
原创 OpenDs查询缓慢问题分析
环境OpenDs 2.2.0、Sun JRE 1.6、Red Hat Linux 4现象指定过滤条件“cn=name”,scope设置为所以子节点,通过ldapsearch在大概40万个条目中搜索大概需要150秒,甚至更多,查询OpenDs服务端进程CPU长时间占用70%~90%,通过JConsole查询总大小2G的堆内存使用已经达到1.9G。查询语句:ldapsearch -h
2012-04-18 15:01:06
831
原创 JVM运行情况分析-如何开启远程JConsole连接
在JVM的启动参数里加上:-Djava.rmi.server.hostname=192.168.1.69 \-Dcom.sun.management.jmxremote \-Dcom.sun.management.jmxremote.port= 1099 \-Dcom.sun.management.jmxremote.ssl=false \-Dcom.sun.managemen
2012-04-18 14:18:00
748
Lucene In Action
2009-09-22
Professional JavaScript For Web Developers
2009-09-22
Spring WebFlux Body请求的内容丢失
2017-11-27
TA创建的收藏夹 TA关注的收藏夹
TA关注的人