#终身成长

物联网架构成长之路(14)-SpringBoot整合thymeleaf

  使用thymeleaf作为模版进行测试  在pom.xml增加依赖1<dependency>2<groupId>org.springframework.boot</groupId>3<artifactId>spring-boot-starter-thymeleaf&l...

物联网架构成长之路(13)-SpringBoot入门

1.前言  下载最新版的JavaEEeclipse-jee-oxygen-2-win32-x86_64.zip  安装STS插件Window->EclipseMarketplace->popular下那个SpringTools(akaSpringIDEandSpringToolSuite)  然后通过STS...

物联网架构成长之路(12)-物联网架构小结1

1.说明  这一小节,也不具体讲些什么了。最近一个半月都在摸鱼,没什么事做,慢慢学习着SpringBoot和SpringCloud。下面两张图是进行的一次小结。以后随着深入,整个架构肯定是会变的。现在记录一下,每个项目成长都是有一个过程的。  ...

物联网架构成长之路(11)-Redis缓存主从复制

1.说明  在我的物联网平台框架框架中,会用到Redis这个中间件。作为EMQ权限认证的缓存。https://www.cnblogs.com/think-in-java/p/5123884.html 2.编译&运行1wgethttp://download.redis.io/releases/redis...

物联网架构成长之路(10)-Nginx负载均衡

0.前言  关于Nginx负载均衡的简单配置,我以前博客配置过基于HTTP的负载均衡。这次的负载均衡有点不一样,就是基于TCP的负载均衡。基于HTTP负载均衡是默认的Nginx版本支持的,配置也很简单,但是基于TCP的负载均衡,配置起来就有一点点麻烦了。1.下载安装  由于我们要用到四层TCP层负载均衡,所以要自己编译...

物联网架构成长之路(9)-双机热备Keepalived了解

1.前言  负载均衡LB,高可用HA,这一小结主要讲双机热备方案保证高可用。这里选择Keepalived作为双机热备方案,下面就对具体的配置进行了解。2.下载Keepalived  wgethttp://www.keepalived.org/software/keepalived-1.4.0.tar.gz  文档htt...

物联网架构成长之路(8)-EMQ-Hook了解、连接Kafka发送消息

1.前言  按照我自己设计的物联网框架,对于MQTT集群中的所有消息,是要持久化到磁盘的,这里采用一个消息队列中间件Kafka作为数据缓冲,缓冲结果存到数据仓库中,以供后续作为数据分析。由于MQTT集群中的消息都是比较分散的,所以使用Kafka来聚合、采集消息。2.下载&编译&安装  Kafka依赖Zo...

物联网架构成长之路(7)-EMQ权限验证小结

1.前言  经过前面几小节,讲了一下插件开发,这一小节主要对一些代码和目录结构进行讲解,这些都是测试过程中一些个人经验,不一定是官方做法。而且也有可能会因为版本不一致导致差异。2.目录结构   这个目录结构整体就是从emq-plugin-template复制一份过来的,然后修改。  .erlang.mk这个是...

物联网架构成长之路(6)-EMQ权限控制

1.前言  EMQTT属于一个比较小众的开源软件,很多资料不全,很麻烦,很多功能都是靠猜测,还有就是看官方提供的那几个插件,了解。2.说明  上一小节的插件emq_plugin_wunaozai  文件 emq_plugin_wunaozai.erl  这个文件就是Hook钩子设计了,里面默认已经有了。比如在...

物联网架构成长之路(5)-EMQ插件配置

1.前言  上一小结说了插件的创建,这一节主要怎么编写代码,以及具体流程之类的。2.增加一句HelloWorld  修改./deps/emq_plugin_wunaozai/src/emq_plugin_wunaozai.erl增加一行HelloWorld  增加后,保存1makeclean2make3cp-rebin...

物联网架构成长之路(4)-EMQ插件创建

1.说明  以下用到的知识,是建立在我目前所知道的知识领域,以后如果随着知识的拓展,不一定会更新内容。由于不是EMQ公司的人,EMQ的文档又很少,很多知识点都是靠猜的。2.一些资料  架构设计http://emqtt.com/docs/v2/design.html  扩展插件http://emqtt.com/docs/...

物联网架构成长之路(3)-EMQ消息服务器了解

1.了解  物联网最基础的就是通信了。通信协议,物联网协议好像有那么几个,以前各个协议都有优劣,最近一段时间,好像各大厂商都采用MQTT协议,所以我也不例外,不搞特殊,采用MQTT协议,选定了协议,接下来就是选一个MQTT服务器(Broker),项目初期肯定是使用开源的解决方案会好一点,一方面是有人为之填坑,一方面可以...

物联网架构成长之路(2)-脚手架工具准备

0.说明  开始搞服务器了,总要准备几个专业一点的Linux工具,不然给人看起来不是很专业的样子。这一小节,只是简单的举例几个小工具,主要是保存一些配置文件,方便以后查看。后期心情好的话,就在以后遇到好的工具,在这里进行更新。1.Oh-my-zsh  一般搞服务器都是在Linux上的,默认的shell不是很好用,自己一...

物联网架构成长之路(1)-前言

  自从工作后,特别是最近一年,都没有怎么更新过博客,主要是本身工作内部没有什么高大上的内容,就是一些简单的企业级开发,没有多少技术含量,更多的是对业务的了解和抽象,所以就不怎么想写。其实呢,平时也有多当今前沿技术进行了解,所以更主要的原因是因为自己懒。现在好了,公司有意向往物联网发展了,让我先调研一下。我是很期待的,...

程序员成长的四个简单技巧

最近拜读了“阿里工程师的自我修养”手册,12位技术专家分享生涯感悟来帮助我们这些菜鸡更好的成长,度过中年危机,我收获颇多,其中有不少的方法技巧和我正在使用的,这让我觉得我做的这些事情是对的,我走在了一条正确的道路上。我们程序员这个行业不像医生、律师等其他行业,那些行业可谓是越老越吃香,但是我们不一样,我们不能享受越老越...
首页上一页...34567下一页尾页