pigx框架费用_【开源项目】一篇文章搞掂:Pig微服务框架

1、项目开发环境和运行步骤

1.1、项目开发环境

Idea:2018.1.6

Maven:3.5.3

JDK:1.8.0_172

MySQL:5.7.19(之前安装8.0.11会运行失败)

Redis:3.2.100

RabbitMQ:3.7.7

1.2、获取代码

后端地址:https://gitee.com/log4j/pig.git

配置文件地址:https://gitee.com/cqzqxq_lxh/pig-config.git

前端地址:https://gitee.com/log4j/pig-ui.git

把3个项目都FORK到自己的码云再GIT,或使用Idea直接把3个项目Git到本地

1.3、运行步骤

后端:

1、创建一个数据库并运行数据库脚本:doc/pig.sql

2、运行注册中心:

运行PigEurekaApplication(pig-eureka)

3、运行配置中心:

修改pig-config的spring.cloud.config.servier.git.uri为自己的配置文件GIT地址

修改GIT中application-dev.yml、pig-auth-dev.yml、pig-upms-service-dev.yml的mysql、redis、rabbitmq(安装后默认127.0.0.1/5672/guest/guest)的信息

删掉logback-spring.xml文件,因为写日志写在C盘,没有权限

运行PigConfigApplication(pig-config)

4、运行验证服务器:

运行PigAuthServerApplication(pig-auth)

5、运行网关:

PigGatewayApplication(pig-gateway)

6、运行通用权限系统:

PigAdminApplication(pig-upms-service)

前端:

1、安装node.js

2、在idea中运行npm install --registry=https://registry.npm.taobao.org

3、在idea中运行npm run dev

4、浏览器访问 http://localhost:8000

未完待续

基于.NET CORE微服务框架 -surging的介绍和简单示例 (开源)

一.前言 至今为止编程开发已经11个年头,从 VB6.0,ASP时代到ASP.NET再到MVC, 从中见证了.NET技术发展,从无畏无知的懵懂少年,到现在的中年大叔,从中的酸甜苦辣也只有本人自知.随着 ...

.NET Core Community 第四个千星项目诞生:微服务框架 Surging

本文所有打赏将全数捐赠于 NCC(NCC 的资金目前由 倾竹大人 负责管理),请注明捐赠于 NCC.捐赠情况将由倾竹大人在此处公示. 提及 .NET 微服务,我们脑海中浮现的一系列印象中,总有 Sur ...

【进阶技术】一篇文章搞掂:Docker

注意!!注意系统内存,一开始我使用阿里云1核1G系统,各种问题,搞了几天,原来是内存不足 一.使用VM虚拟机,安装CentOS7.X系统,并安装和使用Docker 1.1.虚拟机安装CentOS7.X ...

微服务框架Demo.MicroServer运行手册

一.背景说明: 之前分享过一个微服务开发框架, "享一个集成.NET Core+Swagger+Consul+Polly+Ocelot+IdentityServer4+Exceptionle ...

基于thrift的微服务框架

前一阵开源过一个基于spring-boot的rest微服务框架,今天再来一篇基于thrift的微服务加框,thrift是啥就不多了,大家自行百度或参考我之前介绍thrift的文章, thrift不仅支 ...

基于spring-boot的rest微服务框架

周末在家研究spring-boot,参考github上的一些开源项目,整了一个rest微服务框架,取之于民,用之于民,在github上开源了,地址如下: https://github.com/yjmy ...

【GoLang】golang 微服务框架 go-kit

golang-Microservice Go kit - A toolkit for microservices kubernetes go-kit_百度搜索 Peter Bourgon谈使用Go和& ...

基于.NET CORE微服务框架 -浅析如何使用surging

1.前言 surging受到大家这么强烈的关注,我感到非常意外,比如有同僚在公司的分享会上分享surging, 还有在博客拿其它的RPC框架,微服务做对比等等,这些举动都让我感觉压力很大,毕竟作为个人 ...

随机推荐

unity3d中串口的使用

工作中遇到了串口的问题,通过查资料&实验写出了下面代码: 关于串口的代码我在网上看了好多,一种是用事件来做,另外一种使用线程来做:(经过试验,unity无法用串口自带的事件进行数据读取): 看 ...

C++设计模式-Factory工厂模式

Factory1.定义创建对象的接口,封装对象的创建2.将实际创建工作延迟到子类中,例如,类A中药使用类B,B是抽象父类,但是在类A中不知道具体要实例化哪一个B的子类,但是在类A的子类D中是可以知道的 ...

安全初始化MySql服务器

我们在安装完MySql服务器,设置好MySql的root用户密码后,就直接开始使用了,其实这样的MySql服务器还存在着一些不安全因素, 本篇演示一下用命令mysql_secure_installat ...

POJ 2411 Mondriaan'sDream(状压DP)

题目大意:一个矩阵,只能放1*2的木块,问将这个矩阵完全覆盖的不同放法有多少种. 解析:如果是横着的就定义11,如果竖着的定义为竖着的01,这样按行dp只需要考虑两件事儿,当前行&上一行,是不 ...

自己写CPU第五级(4)——逻辑、实现移动和空指令

我们会继续上传新书(未公布).今天是18片,我每星期试试4 5.5 改动OpenMIPS以实现逻辑.移位操作与空指令 为了实现逻辑.移位操作与空指令(当中nop.ssnop ...

Eclipse通过jdbc连接数据库制作简单登陆界面

一.前言: 做网站开发,要求有多种搭配方式,前台技术可以使用PHP.ASP.JSP.ASP.NET.CGI等任何一种: 需要用到的基础语言用的最多的就是HTML/CSS.JS.JAVA.XML这些了, ...

HTML文档及标签介绍

HTML标签 HTML 标记标签通常被称为 HTML 标签 (HTML tag). HTML标签是由尖括号包含的关键词,比如 HTML标签通常是成对出现的,比如

java内部类demo

内部类主要有三种:静态内部类,实例内部类,局部变量内部类 1.静态内部类,该类被static修饰,并且是成员变量,它只能访问外部类被static修饰的方法以及字段(这种说法只局限于不再内部类中创建外部 ...

别人的Linux私房菜(17)进程管理与SELinux初探

程序在磁盘中,通过用户的执行触发.触发事件时,加载到内存,系统将它定义成进程,给予进程PID,根据触发的用户和属性,给予PID合适的权限. PID和登陆者的UID/GID有关.父进程衍生出来的进程为子 ...

导致线程死锁容易忽略的一点 SendMessage

假如主线程 某一个按钮 点击的 响应要操作与另一个线程共享的 变量. 在这个点击响应里先lock 之后,假如另一个线程的变量正在 “使用”状态,并且内部又调用了SendMessage试图更新界面的某些 ...


版权声明:本文为weixin_35991223原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。