localhost

kafka 集群的安装

坚强是说给别人听的谎言 提交于 2020-02-25 18:58:39
一: 介绍 1.1 首先kafka是一个分布式的流平台。 1.1.1 像消息队列或者企业消息队列一样发布和订阅 record。 1.1.2 能够存储stream并且具有容错能力 1.1.3 在流产生时能对流进行加工 (p rocess) . kafka 的两大应用场景 1 两个系统或者应用程序间交换数据( 介绍 1.1 首先kafka是一个分布式的流平台。 1.1.1 像消息队列或者企业消息队列一样发布和订阅 record。 1.1.2 能够存储stream并且具有容错能力 1.1.3 在流产生时能对流进行加工 (process) . kafka 的两大应用场景 1 两个系统或者应用程序间实时流数据通道 2 处理流数据 一些基础概念 1: kafka 是一个集群, 可以跨数据中心。 2: record 以topic来分类 3:每条record 包含key,value, timestamp kafka的四大核心api client 和 server 之间的通信是无比高效的。 之前我一直以为kafka的client只有java版,但是从官网的介绍来看,现在client也支持其他语言。 其他基础的概念: topic , partition , cluster , group 二:快速启动 2.1 启动zookeeper , bin/zookeeper-server-start.sh

Kafka数据源生成器

瘦欲@ 提交于 2020-02-25 17:12:50
一.准备工作 数据源: 来自阿里云天池公开数据集 或者在 Github 下载 创建Topic: user_behavior $ bin/kafka-topics.sh --create --bootstrap-server localhost:9092 --replication-factor 1 --partitions 1 --topic user_behavior WARNING: Due to limitations in metric names, topics with a period ('.') or underscore ('_') could collide. To avoid issues it is best to use either, but not both. $ bin/kafka-topics.sh --list --bootstrap-server localhost:9092 test user_behavior 二.生成器代码 参考: SourceGenerator Java代码:MockSourceGenerator public class MockSourceGenerator { private static final long SPEED = 10; // 默认每秒10条 hecg public static void main

PHP Session doesn't work in Angular 6 project

本小妞迷上赌 提交于 2020-02-25 07:09:26
问题 I am using angular 6 for frontend and PHP for backend (WAMP) and I want to make a login system. When someone enters valid credentials I want him to get redirected to http://localhost:4200/home I have auth.php which sets the session variables when someone enters valid username/password and verify.php to check if the session variables are set. Although the app redirects me to home, verify.php can not see the session variables. Those are my files: login-form.component.ts loginUser(event) { const

PHP Session doesn't work in Angular 6 project

与世无争的帅哥 提交于 2020-02-25 07:09:09
问题 I am using angular 6 for frontend and PHP for backend (WAMP) and I want to make a login system. When someone enters valid credentials I want him to get redirected to http://localhost:4200/home I have auth.php which sets the session variables when someone enters valid username/password and verify.php to check if the session variables are set. Although the app redirects me to home, verify.php can not see the session variables. Those are my files: login-form.component.ts loginUser(event) { const

localhost didn't send any data - ERR_EMPTY_RESPONSE

你说的曾经没有我的故事 提交于 2020-02-25 05:57:11
问题 Using VScode to write NodeJS But to check, localhost isn't responding properly, it says "the page didn't send any data. I tried looking everywhere and changed all the possible settings I can. restored chrome settings cleared cache, cleared history, changed port numbers, changed LAN settings. '''' const Joi = require('joi'); const express = require('express'); const app = express(); app.use(express.json); //to take inputs ffrom the browser const courses = [ {id: 1, name: "course 1"}, {id: 2,

Yii2在CentOS下的安装与使用

自闭症网瘾萝莉.ら 提交于 2020-02-25 01:12:30
1、安装composer root用户执行: php -r "copy('https://install.phpcomposer.com/installer', 'composer-setup.php');" php composer-setup.php mv composer.phar /usr/local/bin/composer mkdir /data/site/localhost/yii/ chown -R Tristone.Tristone /data/site/localhost/yii/ 2、更换composer镜像源为阿里云 Composer不能使用root用户操作,只能使用普通用户(Tristone)来操作。 cd /data/site/localhost/yii/ composer config -g repo.packagist composer https://mirrors.aliyun.com/composer/ composer clear-cache 3、安装Yii 在普通用户下输入以下命令安装 $ cd /data/site/localhost/yii/ $ composer create-project yiisoft/yii2-app-basic basic 这样就完成了Yii的安装。 4、安装 Assets Yii依靠 Bower 和/或

webpack-dev-server启动后, localhost:8080返回index.html的原理

蓝咒 提交于 2020-02-24 11:12:42
webpack-dev-server是一个采用Node.js Express实现的微型服务器, 内部使用webpack-dev-middleware来响应发送到服务器监听单口的HTTP请求。 webpack-dev-server主要用于前端项目的本地开发和调试。 具体使用,只需要在package.json的devDependencies里添加它的依赖即可。 同样在package.json里定义dev script,执行该webpack-dev-server, 这样用命令行npm run dev就可启动webpack-dev-server. 其原理是,npm install后,webpack-dev-server.js就会自动出现在当前项目文件夹的node_modules目录里: Webpack-dev-server.js的服务器实例通过关键字new创建出来: 在Server.js的内部实现里,第76行我们就能观察到该服务器采用nodejs的express模块实现。 Express实例创建后,通过第78行app.all('*', ... )挂接处理函数,这个箭头函数(req,res,next) => { 负责处理所有发往这个服务器的HTTP请求。 第92行就是Server.js里webpackDevMiddleware的初始化过程。 现在我们就来看看浏览器里输入localhost

Springboot——解决跨域问题

◇◆丶佛笑我妖孽 提交于 2020-02-24 02:51:01
关于跨域介绍 在前后分离的架构下,跨域问题难免会遇见比如,站点 http://domain-a.com 的某 HTML 页面通过 的 src 请求 http://domain-b.com/image.jpg。网络上的许多页面都会加载来自不同域的CSS样式表,图像和脚本等资源。 出于安全原因,浏览器限制从脚本内发起的跨源HTTP请求。 例如,XMLHttpRequest和Fetch API遵循同源策略。 这意味着使用这些API的Web应用程序只能从加载应用程序的同一个域请求HTTP资源,除非使用CORS头文件。 跨域的体现,在于它的域名不同或者端口不同 CORS(跨域源资源共享)(CORS,Cross-origin resource sharing) CORS是一个 W3C 标准,它是一份浏览器技术的规范,提供了 Web 服务从不同网域传来沙盒脚本的方法,以避开浏览器的同源策略,这是 JSONP 模式的现代版。 情景复现 建两个普通的 Spring Boot 项目,一个为 provider 提供服务,一个为 consumer 消费服务,第一个配置端口为 8080,第二个配置配置为 8081,然后在 provider 上提供两个 hello 接口,一个 get,一个 post,如下: @RestController public class HelloController {

初识 Kong 之负载均衡

亡梦爱人 提交于 2020-02-22 22:49:22
使用 Kong Community Edition(社区版 v1.3.0)来搭建一个负载均衡器,由于 Kong 是基于 Openresty 的,而 Openresty 又是 Nginx 的二次封装,所有很多配置项和 Nginx 类似。 来看一个较为典型的 Nginx 负载均衡配置 upstream hello { server localhost:3000 weight=100; server localhost:3001 weight=50; } server { listen 80; location /hello { proxy_pass http://hello; } } nginx 监听来自本地 80 端口的请求,如果路径与 /hello 匹配,便将请求原封不动的转发到名称为 hello 的upstream,而该 upstream 我们配置了一个负载均衡器,会路由到本地的 3000 端口和 3001 端口。 @SpringBootApplication @RestController public class KongDemoApplication { public static void main(String[] args) { System.setProperty("server.port","3000"); //System.setProperty("server

nginx入门

ⅰ亾dé卋堺 提交于 2020-02-22 03:11:53
最新有个新需求就是访问炼铁19环境的需求。因为19环境无法通过vpn访问,对于现阶段远程运维及办公带来了不便。架构组决策通过路由转发的模式,通过91的特定端口访问19炼铁,方便简单的解决正常访问19炼铁的需求。 一、需求解决方案 具体实现的部署非常简单,就是在91的nginx配置增加server的转发。 /etc/nginx/conf.d/nginx-web.conf server{ listen 1980; #端口 server_name 10.26.10.91; #域名 location / { proxy_set_header Host $host; proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; proxy_pass http://10.27.16.241:5007; root /login/login.html; #非必须,不加也可以正常访问炼铁 } } proxy_pass http://10.27.16.241:5007–这个地址是19炼铁的映射地址 对于nginx又陌生又熟悉,需要系统的简单学习一下。 今天入门学习了一下: 二、nginx简介 首先看nginx能做什么? 反向代理、负载均衡、HTTP服务器(动静分离)、正向代理 从nginx可以实现的功能来看