Java

Java

Java线程池ThreadPoolExecutor实现原理剖析

Andy_Lee 发表了文章 • 0 个评论 • 287 次浏览 • 2018-10-13 17:05 • 来自相关话题


【编者的话】在Java中,使用线程池来异步执行一些耗时任务是非常常见的操作。最初我们一般都是直接使用new Thread().start的方式,但我们知道,线程的创建和销毁都会耗费大量的资源,关于线程可以参考之前的一篇博客《[Java线程那点事儿](https...
查看更多

Apache Dubbo已不再局限于Java语言

大卫 发表了文章 • 0 个评论 • 693 次浏览 • 2018-07-11 22:26 • 来自相关话题


2017 年 9 月 7 日,在沉寂了4年之后,Dubbo 悄悄的在 GitHub 发布了 2.5.4 版本。随后又迅速发布了 2.5.5、2.5.6、2.5.7 等release。在 2017年 10 月举行的云栖大会上,阿里宣布 Dubbo 被列入集团重点...
查看更多

为多个PHP-FPM容器量身打造单一Nginx镜像

kelvinji2009 发表了文章 • 2 个评论 • 1290 次浏览 • 2018-06-09 16:31 • 来自相关话题


【译者的话】这篇博客主要讲述了如何创建一个可以关联Docker环境变量与Nginx配置文件的Nginx镜像,供你所有的PHP-FPM容器应用。

最近我一直在努力部署一套使用Docker容器的PHP微服务。其中一个问题是我们的PHP应用程序被设置为与`...
查看更多

Java和Docker限制的那些事儿

kelvinji2009 发表了文章 • 0 个评论 • 2172 次浏览 • 2018-06-04 15:06 • 来自相关话题


【编者的话】Java和Docker不是天然的朋友。 Docker可以设置内存和CPU限制,而Java不能自动检测到。使用Java的Xmx标识(繁琐/重复)或新的实验性JVM标识,我们可以解决这个问题。

[加强Docker容器与Java10集成 - Docke...
查看更多

Java 10发布后,Docker容器管理能力得到显著增强

kelvinji2009 发表了文章 • 0 个评论 • 1492 次浏览 • 2018-06-04 15:05 • 来自相关话题


Apache Spark、Kafka等运行在JVM中的传统企业应用,实际上都可以运行在容器环境之内。然而,在容器内运行JVM的方案近期却遇到了麻烦——由于内存与CPU资源及利用率受限,致使其性能表现无法令人满意。究其原因,这是因为Java无法意识到自身正运行在...
查看更多

基于 Docker 的微服务架构实践

老李 发表了文章 • 2 个评论 • 2164 次浏览 • 2018-04-11 15:26 • 来自相关话题


前言

基于 Docker 的容器技术是在2015年的时候开始接触的,两年多的时间,作为一名 Docker 的 DevOps,也见证了 Docker 的技术体系的快速发展。本文主要是结合在公司搭建的微服务架构的实践过程,做一个简单的总结。希望给在创业初...
查看更多

追求极简:Docker镜像构建演化史

老李 发表了文章 • 0 个评论 • 1204 次浏览 • 2018-04-08 19:46 • 来自相关话题


自从2013年dotCloud公司(现已改名为Docker Inc)发布Docker容器技术以来,到目前为止已经有四年多的时间了。这期间Docker技术飞速发展,并催生出一个生机勃勃的、以轻量级容器技术为基础的庞大的容器平台生态圈。作为Docker三大核心技术...
查看更多

“金三”之2018一线互联网公司Java高级面试题总结

老李 发表了文章 • 0 个评论 • 847 次浏览 • 2018-03-31 20:40 • 来自相关话题


1、hashcode相等两个类一定相等吗?equals呢?相反呢?

2、介绍一下集合框架?

3、hashmap hastable 底层实现什么区别?hashtable和concurrenthashtable呢?

4、hashmap和treemap什么区别...
查看更多

解析分布式锁之Redis实现(二)

老李 发表了文章 • 0 个评论 • 838 次浏览 • 2018-03-28 13:45 • 来自相关话题


摘要:在前文中提及了实现分布式锁目前有三种流行方案,分别为基于数据库、Redis、Zookeeper的方案,本文主要阐述基于Redis的分布式锁,分布式架构设计如今在企业中被大量的应用,而在不同的分布式节点进行协同工作的时候,节点服务的时序、结果的正确性以及执...
查看更多

分布式实时日志分析解决方案 ELK 部署架构

Java高级开发 发表了文章 • 0 个评论 • 960 次浏览 • 2018-03-25 17:19 • 来自相关话题


一、概述

ELK 已经成为目前最流行的集中式日志解决方案,它主要是由Beats、Logstash、Elasticsearch、Kibana等组件组成,来共同完成实时日志的收集,存储,展示等一站式的解决方案。本文将会介绍ELK常见的架构以及相关问题...
查看更多

Java线程池ThreadPoolExecutor实现原理剖析

Andy_Lee 发表了文章 • 0 个评论 • 287 次浏览 • 2018-10-13 17:05 • 来自相关话题


【编者的话】在Java中,使用线程池来异步执行一些耗时任务是非常常见的操作。最初我们一般都是直接使用new Thread().start的方式,但我们知道,线程的创建和销毁都会耗费大量的资源,关于线程可以参考之前的一篇博客《[Java线程那点事儿](https...
查看更多

Apache Dubbo已不再局限于Java语言

大卫 发表了文章 • 0 个评论 • 693 次浏览 • 2018-07-11 22:26 • 来自相关话题


2017 年 9 月 7 日,在沉寂了4年之后,Dubbo 悄悄的在 GitHub 发布了 2.5.4 版本。随后又迅速发布了 2.5.5、2.5.6、2.5.7 等release。在 2017年 10 月举行的云栖大会上,阿里宣布 Dubbo 被列入集团重点...
查看更多

为多个PHP-FPM容器量身打造单一Nginx镜像

kelvinji2009 发表了文章 • 2 个评论 • 1290 次浏览 • 2018-06-09 16:31 • 来自相关话题


【译者的话】这篇博客主要讲述了如何创建一个可以关联Docker环境变量与Nginx配置文件的Nginx镜像,供你所有的PHP-FPM容器应用。

最近我一直在努力部署一套使用Docker容器的PHP微服务。其中一个问题是我们的PHP应用程序被设置为与`...
查看更多

Java和Docker限制的那些事儿

kelvinji2009 发表了文章 • 0 个评论 • 2172 次浏览 • 2018-06-04 15:06 • 来自相关话题


【编者的话】Java和Docker不是天然的朋友。 Docker可以设置内存和CPU限制,而Java不能自动检测到。使用Java的Xmx标识(繁琐/重复)或新的实验性JVM标识,我们可以解决这个问题。

[加强Docker容器与Java10集成 - Docke...
查看更多

Java 10发布后,Docker容器管理能力得到显著增强

kelvinji2009 发表了文章 • 0 个评论 • 1492 次浏览 • 2018-06-04 15:05 • 来自相关话题


Apache Spark、Kafka等运行在JVM中的传统企业应用,实际上都可以运行在容器环境之内。然而,在容器内运行JVM的方案近期却遇到了麻烦——由于内存与CPU资源及利用率受限,致使其性能表现无法令人满意。究其原因,这是因为Java无法意识到自身正运行在...
查看更多

赶紧升级!Java 10为Docker做了特殊优化

ds_sky2008 发表了文章 • 0 个评论 • 2252 次浏览 • 2018-03-22 13:26 • 来自相关话题


【编者的话】在过去的几年中,Docker一直是非常受欢迎的容器技术,而原因也很简单。将基于JVM的应用程序容器化部署,可以为应用程序提供一致的开发、部署环境以及零耦合的环境隔离。但不幸的是,目前的JVM在Linux容器内运行事务并不那么简单。因此,为了优化一些...
查看更多

在容器中使用Java RAM:五种不丢失内存的方法

herryliq 发表了文章 • 0 个评论 • 3144 次浏览 • 2017-05-27 13:45 • 来自相关话题


【编者的话】在这篇文章中,我们想分享一些看起来不那么明显的关于在容器内部中Java内存管理和弹性扩展的细节。 您将看到在即将发布的JDK版本中需要注意的问题和重要更新的列表,以及核心难点的现有解决方法。 我们收集了可以提高Java应用程序的资源使用效率的五个最...
查看更多

在Docker中运行Java:为了防止失败,你需要知道这些

herryliq 发表了文章 • 0 个评论 • 9998 次浏览 • 2017-04-16 22:53 • 来自相关话题


【编者的话】 如果你尝试在容器中运行Java程序,或者专注于Docker,你可能会遇到一些关于JVM和堆大小的问题。本篇文章将介绍如何解决这些问题。

***[【深圳站|3天烧脑式Kubernetes训练营】培训内容包括:Kubernetes概述和架构、部署和...
查看更多

5个构建第一个Java镜像的小窍门

国会山上的猫TuxHu 发表了文章 • 0 个评论 • 4395 次浏览 • 2017-01-23 21:20 • 来自相关话题


【编者的话】Arun Gupta是[《Docker for Java Developers》](https://www.nginx.com/resource ... re...
查看更多

Java微服务:这个画饼是个谎言,但你却不能忽视它

sean 发表了文章 • 0 个评论 • 5458 次浏览 • 2016-12-10 14:29 • 来自相关话题


【编者的话】本文深入介绍了Java的微服务开发,包括其定义和一些可选方案,如Spring Boot、Dropwizard及其他开源项目。

微服务的趋势已经让人无法忽视。有些人可能会说它只不过是又一个故弄玄虚的流行词,而另一些人可能会列举出分解单体应用的优势,...
查看更多

Docker容器内存分配问题

回复

吴锦晟 回复了问题 • 4 人关注 • 3 个回复 • 7893 次浏览 • 2017-12-04 17:02 • 来自相关话题

一个spring cloud的java容器限制多大的内存比较好

回复

请叫我小路飞 发起了问题 • 1 人关注 • 0 个回复 • 2312 次浏览 • 2017-05-23 19:48 • 来自相关话题

Docker安装ZeroMQ

回复

豪杰春香 发起了问题 • 2 人关注 • 0 个回复 • 2107 次浏览 • 2015-12-28 16:51 • 来自相关话题

构建的java镜像为什么很大!

回复

oilbeater 回复了问题 • 3 人关注 • 2 个回复 • 2287 次浏览 • 2015-12-12 19:58 • 来自相关话题

启动tomcat容器来跑JAVA项目有问题

回复

lioncui 发起了问题 • 2 人关注 • 0 个回复 • 2780 次浏览 • 2015-09-28 16:16 • 来自相关话题

Docker运行Java,路径问题

回复

bnuhero 回复了问题 • 4 人关注 • 2 个回复 • 4738 次浏览 • 2015-04-25 18:35 • 来自相关话题

Java线程池ThreadPoolExecutor实现原理剖析

Andy_Lee 发表了文章 • 0 个评论 • 287 次浏览 • 2018-10-13 17:05 • 来自相关话题


【编者的话】在Java中,使用线程池来异步执行一些耗时任务是非常常见的操作。最初我们一般都是直接使用new Thread().start的方式,但我们知道,线程的创建和销毁都会耗费大量的资源,关于线程可以参考之前的一篇博客《[Java线程那点事儿](https...
查看更多

Apache Dubbo已不再局限于Java语言

大卫 发表了文章 • 0 个评论 • 693 次浏览 • 2018-07-11 22:26 • 来自相关话题


2017 年 9 月 7 日,在沉寂了4年之后,Dubbo 悄悄的在 GitHub 发布了 2.5.4 版本。随后又迅速发布了 2.5.5、2.5.6、2.5.7 等release。在 2017年 10 月举行的云栖大会上,阿里宣布 Dubbo 被列入集团重点...
查看更多

Java和Docker限制的那些事儿

kelvinji2009 发表了文章 • 0 个评论 • 2172 次浏览 • 2018-06-04 15:06 • 来自相关话题


【编者的话】Java和Docker不是天然的朋友。 Docker可以设置内存和CPU限制,而Java不能自动检测到。使用Java的Xmx标识(繁琐/重复)或新的实验性JVM标识,我们可以解决这个问题。

[加强Docker容器与Java10集成 - Docke...
查看更多

Java 10发布后,Docker容器管理能力得到显著增强

kelvinji2009 发表了文章 • 0 个评论 • 1492 次浏览 • 2018-06-04 15:05 • 来自相关话题


Apache Spark、Kafka等运行在JVM中的传统企业应用,实际上都可以运行在容器环境之内。然而,在容器内运行JVM的方案近期却遇到了麻烦——由于内存与CPU资源及利用率受限,致使其性能表现无法令人满意。究其原因,这是因为Java无法意识到自身正运行在...
查看更多

基于 Docker 的微服务架构实践

老李 发表了文章 • 2 个评论 • 2164 次浏览 • 2018-04-11 15:26 • 来自相关话题


前言

基于 Docker 的容器技术是在2015年的时候开始接触的,两年多的时间,作为一名 Docker 的 DevOps,也见证了 Docker 的技术体系的快速发展。本文主要是结合在公司搭建的微服务架构的实践过程,做一个简单的总结。希望给在创业初...
查看更多

追求极简:Docker镜像构建演化史

老李 发表了文章 • 0 个评论 • 1204 次浏览 • 2018-04-08 19:46 • 来自相关话题


自从2013年dotCloud公司(现已改名为Docker Inc)发布Docker容器技术以来,到目前为止已经有四年多的时间了。这期间Docker技术飞速发展,并催生出一个生机勃勃的、以轻量级容器技术为基础的庞大的容器平台生态圈。作为Docker三大核心技术...
查看更多

“金三”之2018一线互联网公司Java高级面试题总结

老李 发表了文章 • 0 个评论 • 847 次浏览 • 2018-03-31 20:40 • 来自相关话题


1、hashcode相等两个类一定相等吗?equals呢?相反呢?

2、介绍一下集合框架?

3、hashmap hastable 底层实现什么区别?hashtable和concurrenthashtable呢?

4、hashmap和treemap什么区别...
查看更多

解析分布式锁之Redis实现(二)

老李 发表了文章 • 0 个评论 • 838 次浏览 • 2018-03-28 13:45 • 来自相关话题


摘要:在前文中提及了实现分布式锁目前有三种流行方案,分别为基于数据库、Redis、Zookeeper的方案,本文主要阐述基于Redis的分布式锁,分布式架构设计如今在企业中被大量的应用,而在不同的分布式节点进行协同工作的时候,节点服务的时序、结果的正确性以及执...
查看更多

分布式实时日志分析解决方案 ELK 部署架构

Java高级开发 发表了文章 • 0 个评论 • 960 次浏览 • 2018-03-25 17:19 • 来自相关话题


一、概述

ELK 已经成为目前最流行的集中式日志解决方案,它主要是由Beats、Logstash、Elasticsearch、Kibana等组件组成,来共同完成实时日志的收集,存储,展示等一站式的解决方案。本文将会介绍ELK常见的架构以及相关问题...
查看更多

微服务:Java EE的拯救者还是掘墓人?

老李 发表了文章 • 0 个评论 • 881 次浏览 • 2018-03-24 13:51 • 来自相关话题


有人认为,微服务的大行其道是在给Java EE下达死刑判决书。也有人认为,Java EE已死的论调可笑至极。读者朋友,你们怎么看?

引言

有人说,Java确实过于臃肿,经常“小题大做”。但PHP、Node.js扩展方面短板太明显,做小应用可以,大型应用就玩...
查看更多

Java是一种简单的,面向对象的,分布式的,解释型的,健壮安全的,结构中立的,可移植的,性能优异、多线程的动态语言。