nginx

SpringBoot(十七)_springboot跨域处理

北慕城南 提交于 2020-12-07 01:40:29
本文转自: Vi的技术博客 什么是跨域 首先,我们需要了解一下一个URL是怎么组成的: // 协议 + 域名(子域名 + 主域名) + 端口号 + 资源地址 http: + // + www.baidu.com + :8080/ 只要协议,子域名,主域名,端口号这四项组成部分中有一项不同,就可以认为是不同的域,不同的域之间互相访问资源,就被称之为跨域。 随着前后端分离开发的越来越普及,会经常遇到跨域的问题,当我们在浏览器中看到这样的错误时,就需要意识到遇到了跨域: XMLHttpRequest cannot load http://目标地址No 'Access-Control-Allow-Origin' header is present on the requested resource. Origin 'http://当前页面地址' is therefore not allowed access. 解决跨域的几种方案 首先,我们使用vue-cli来快速构建一个前端项目,然后使用axios来向后台发送ajax请求。然后在控制台中打印出返回信息。这里就不再多做赘述,后面我会单独写一篇文章来讲一下如何使用vue-cli快速创建一个vue项目。 这里不再讲解使用jsonp的方式来解决跨域,因为jsonp方式只能通过get请求方式来传递参数,而且有一些不便之处。

Flask unable to start server using Docker due to ModuleNotFoundError: No module named 'wsgi'

喜你入骨 提交于 2020-12-06 15:56:37
问题 I now deploy my Flask app using Nginx and Docker. My docker is up and running,but I always get 502 Bad Gateway nginx when going one of the endpoint. So I remove all docker and build it again,then I getting this error,when running docker-compose up -d : [2020-03-09 15:00:11 +0000] [1] [INFO] Starting gunicorn 19.7.1 flask | [2020-03-09 15:00:11 +0000] [1] [INFO] Listening at: http://0.0.0.0:5000 (1) flask | [2020-03-09 15:00:11 +0000] [1] [INFO] Using worker: sync flask | [2020-03-09 15:00:11

Flask unable to start server using Docker due to ModuleNotFoundError: No module named 'wsgi'

我们两清 提交于 2020-12-06 15:49:41
问题 I now deploy my Flask app using Nginx and Docker. My docker is up and running,but I always get 502 Bad Gateway nginx when going one of the endpoint. So I remove all docker and build it again,then I getting this error,when running docker-compose up -d : [2020-03-09 15:00:11 +0000] [1] [INFO] Starting gunicorn 19.7.1 flask | [2020-03-09 15:00:11 +0000] [1] [INFO] Listening at: http://0.0.0.0:5000 (1) flask | [2020-03-09 15:00:11 +0000] [1] [INFO] Using worker: sync flask | [2020-03-09 15:00:11

Flask unable to start server using Docker due to ModuleNotFoundError: No module named 'wsgi'

爷,独闯天下 提交于 2020-12-06 15:49:25
问题 I now deploy my Flask app using Nginx and Docker. My docker is up and running,but I always get 502 Bad Gateway nginx when going one of the endpoint. So I remove all docker and build it again,then I getting this error,when running docker-compose up -d : [2020-03-09 15:00:11 +0000] [1] [INFO] Starting gunicorn 19.7.1 flask | [2020-03-09 15:00:11 +0000] [1] [INFO] Listening at: http://0.0.0.0:5000 (1) flask | [2020-03-09 15:00:11 +0000] [1] [INFO] Using worker: sync flask | [2020-03-09 15:00:11

如何提高web应用的吞吐量

|▌冷眼眸甩不掉的悲伤 提交于 2020-12-06 13:33:57
这篇博文所 列举的优化手段是针对比较传统项目 ,但是想提高系统的吞吐量现在时髦的技术还是那些前后端未分离, 使用nginx当成静态资源服务器去代理我们的静态资源 是谁限制了Throughput? 当我们对一个传统的项目进行压力测试时,很容器就发现,系统的Throughput被数据库(mysql)限制的死死的,尽管代码看起来确实没毛病,逻辑也没有错误,但是过多的请求都被打向了数据库,数据库自个开启大量的IO操作,这样大的负载甚至会使Linux系统的整体负载骤然飙升,但是反观我们的系统的吞吐量,呵呵... 将目光投向缓存 既然mysql的抗压能力限制了我们的系统,那就将数据缓存起来,尽一切可能减少用户和数据库之间的直接接触的次数,这样我们的系统的吞吐量,同一时间能处理器的请求数量自然会升上去 市面上的缓存技术很多, 比较火爆的是两款缓存数据库 Memcache 和 Redis , Redis 和 Memcahe的区别 Redis不仅仅支持key-value键值对类型的数据,同时还支持list,set,hash等数据结构 redis支持数据的备份,即master-slaver模式的集群备份 Redis是支持数据持久化的,它可以将内存中的数据保存在磁盘中,支持RDB和AOF两种持久化形式 对Redis进行压测 # 挨个测试redis中的命令 # 每个数据包大小是3字节 # 100个并发,

cgb2008-京淘day09

十年热恋 提交于 2020-12-06 10:31:37
1.Linux 查看命令 1.1 文件查看 cat 输出文件所有的内容 more 输出文档所有的内容,分页输出,空格浏览下一屏,q退出 less 用法和more相同,只是通过PgUp、PgOn键来控制 tail 用于显示文件后几号,使用频繁 tail -10 nginx.conf 查看nginx.conf的最后10行 tail –f nginx.conf 动态查看日志,方便查看日志新增的信息 ctrl+c 结束查看 1.2 脚本命令 需求: 要求一次性启动10台tomcat服务器. 编辑脚本: vim start.sh 启动脚本: sh start.sh 2.Linux 安装nginx 博客地址: https://blog.csdn.net/qq_16804847/article/details/109580325 2.1 删除Nginx配置文件 2.1.1 删除源文件目录 2.1.2 删除工作目录 3.修改Linux系统IP地址 说明: 需要将新的LinuxIP地址 由原来的192.168.126.129改为192.168.126.130 详情参见: https://blog.csdn.net/qq_16804847/article/details/108471266 4. 系统还原 4.1 修改image.properties文件 4.2 修改端口号 4.3 修改HSOTS文件

Java架构师的薪资代表着高水平?那么这份3.84G的P8架构师知识体系你能掌握多少?

烈酒焚心 提交于 2020-12-06 10:30:29
成为高级的Java开发架构师是每个初学Java开发人员的初衷,高级的Java开发架构师不仅意味着有更好的薪资,更代表着个人在行业中的水平。 下面是P8架构师 核心知识体系学习文档 , 版本8.0 ( 最新版本 ), 888页 核心知识点,共计3.48G下载内存达到 3.48G : 文档领取方式 : 三连后 加小助理微信 mxj94670 即可 免费下载 到底该怎么学?请看目录 Java基础 String类为什么是final的 字符串相关的类 HashMap的实现原理 解决hashcode冲突,是否线程安全 安全问题 ConcurrentHashMap(并发哈希Map) hashCode() 与 equals() 生成算法、方法怎么重写 Java集合类 Java基础 JVM调优实战 Java内存泄露的问题调查定位 内存相关的异常和原因 内存模型 JVM堆内存的划分 堆内存 年轻代 的幸存区survivor区为什么划分为两块相等大小的幸存空间 JVM堆内存常用参数 JVM垃圾回收算法(GC,Garbage Collection) 堆内存分代概念 Jvm 文档领取方式 : 三连后 加小助理微信 mxj94670 即可 免费下载 并发编程、多线程 为什么要使用多线程 使用多线程可能带来什么问题 什么是上下文切换 线程安全问题 线程的生命周期和状态 常用的线程池模式以及不同线程池的使用场景

NGINX SSL Connection Refused

心不动则不痛 提交于 2020-12-06 07:31:49
问题 I have been trying to setup SSL for my Nginx Server for hours now, but it keeps saying "This site can’t be reached. Connection refused" when I visit my page. Without SSL everything works just fine. My nginx.conf looks like this: # HTTP SERVER server { server_name example.com; listen 80 default_server; listen [::]:80 default_server ipv6only=on; # WE USE JUST HTTPS location / { rewrite ^ https://$http_host$request_uri? permanent; } } # HTTPS Server server { listen 443; server_name example.com;

NGINX SSL Connection Refused

被刻印的时光 ゝ 提交于 2020-12-06 07:29:48
问题 I have been trying to setup SSL for my Nginx Server for hours now, but it keeps saying "This site can’t be reached. Connection refused" when I visit my page. Without SSL everything works just fine. My nginx.conf looks like this: # HTTP SERVER server { server_name example.com; listen 80 default_server; listen [::]:80 default_server ipv6only=on; # WE USE JUST HTTPS location / { rewrite ^ https://$http_host$request_uri? permanent; } } # HTTPS Server server { listen 443; server_name example.com;