
SSTMC微服务开发系列
本系列记录自己开发SSTMC自用系统平台的过程,目标是搭建起一个微服务平台,供toastmaster club进行俱乐部管理使用。
ItsWalter
这个作者很懒,什么都没留下…
展开
-
VUE项目打包,问题及解决
在基本的java web工程中,WebContent目录存放了前端显示所需资源。所以VUE项目打包之后的内容也是放置在此处。作为开发者,使用npm run dev来运行VUE项目,如果是用于打包,则使用npm run build来生成目标资源。VUE项目中的config/index.js中包含了dev和build对应的参数。npm run build将会在VUE根目录下生成dist目录,里面...原创 2020-01-03 18:31:46 · 1743 阅读 · 0 评论 -
简单的前端Vue开发环境
目前做到前端,计划用vue做前端,于是必不可少需要搭建开发环境。我在网上看到的Vue2.0的windows开发环境需要包括Node.js,npm,webpack,vue-cli。其中Node.js为Javascript运行环境(runtime),npm为Nodejs下的包管理器,webpack用于翻译Vue组件并打包成.js文件,vue-cli用来生成模板的Vue工程(也就是封装了类似的脚手架...原创 2019-12-11 17:32:09 · 577 阅读 · 0 评论 -
VMWare创建CentOS虚拟机的网络设置
我这里使用的VMWare版本为VMWare Workstation Pro 15.0使用的CentOS版本为CentOS-7-x86_64-DVD-1810.iso在创建完成虚拟机之后,我们需要进行网络配置,这里对网络配置做一下简单介绍。首先是VMWare主要有三种网络配置方式:桥接模式:虚拟机分配一个和主机IP位于同一网段的IP。如主机IP为192.168.19.56,则虚拟机分配IP...原创 2019-09-11 20:18:42 · 257 阅读 · 0 评论 -
Linux安装JDK
查看是否已安装JDK[root@host-10-75-169-14 ~]# java -versionjava version “1.8.0_131”Java™ SE Runtime Environment (build 1.8.0_131-b11)Java HotSpot™ 64-Bit Server VM (build 25.131-b11, mixed mode)[root@ho...原创 2019-09-04 09:56:53 · 345 阅读 · 0 评论 -
zookeeper安装,启动失败,解决问题,并成功启动
Error: Could not find or load main class org.apache.zookeeper.server.quorum.QuorumPeerMain对于zookeeper的安装,下载安装包http://zookeeper.apache.org/解压到你的安装位置,这里apache-zookeeper-3.5.5.tar.gz是我下载的最新安装包,/opt/m...原创 2019-09-04 11:09:06 · 7893 阅读 · 2 评论 -
zookeeper客户端命令操作
上一章开启了zookeeper的服务器端,然后来看看zookeeper的客户端。启动客户端[root@host-10-75-169-14 zookeeper-3.4.14]# ./bin/zkCli.sh显示所有操作命令[zk: localhost:2181(CONNECTED) 0] helpZooKeeper -server host:port cmd argsstat path...原创 2019-09-07 07:44:16 · 714 阅读 · 0 评论 -
kafka安装和启动(单机部署)
zookeeper已经成功安装和启动。kafka下载地址为http://kafka.apache.org/downloads。在这里选择你想要的版本,我选择的版本是kafka_2.12-2.3.0下载之后解压到你的安装目录,这里kafka_2.12-2.3.0.tgz为安装包,/opt/module/为安装路径[root@host-10-75-169-14 kafka]# tar -zxv...原创 2019-09-04 14:58:12 · 546 阅读 · 0 评论 -
kafka安装和启动(集群部署)
之前有kafka单机部署,这里说一说集群部署,其实很简单。我这里有三台虚拟机,都要进行安装和配置。kafka下载地址为http://kafka.apache.org/downloads。在这里选择你想要的版本,我选择的版本是kafka_2.12-2.3.0下载之后解压到你的安装目录,这里kafka_2.12-2.3.0.tgz为安装包,/opt/module/为安装路径[root@host...原创 2019-09-11 20:53:30 · 196 阅读 · 0 评论 -
kafka生产者和消费者的Java实现
为了更方便引入依赖包,所以使用maven工程。这里使用的是Eclipse新建maven工程。新建maven工程在pom.xml中引入依赖包<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation...原创 2019-09-11 22:12:03 · 356 阅读 · 0 评论 -
Linux的Maven环境安装和配置
为了更好地了解Maven对Java 项目的构建、依赖管理,所以这里准备自己配置linux的Maven环境,前文已经安装好了JDK,可以查看安装JDK。这里安装Maven。下载Maven:下载地址后缀为tar.gz的是Linux和Mac版本,后缀为zip的是Windows版本解压,apache-maven-3.6.2-bin.tar.gz为安装包,/opt/module/为安装目录...原创 2019-09-16 22:28:12 · 474 阅读 · 0 评论 -
微服务
微服务这一概念出现于2012年,是因软件作者Martin Fowler而流行。后来我了解到我工作所开发的产品就可以称之为微服务产品,但是具体工作所接触的内容不多,所以要对微服务来进一步学习一下。首选想找微服务的定义,于是就有了下面一段话:a definition of this new architectural termThe term “Microservice Architecture...原创 2019-09-17 17:27:46 · 404 阅读 · 0 评论 -
kafka命令行操作
成功启动zookeeper和kafka之后,我们就可以来看看kafka的命令行操作了。如果想要知道kafka的命令行,那么可以去这个网页去学习一下:quickstart。我们都知道kafka的数据存储都是以topic的形式存储的,那么首先来看看目前都有哪些topic[root@walter101 kafka_2.12-2.3.0]# ./bin/kafka-topics.sh --bootst...原创 2019-09-11 21:40:08 · 342 阅读 · 0 评论