0%

修改 settings.xml文件如下:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
 <proxies>
<proxy>
<id>just-proxy</id>
<active>true</active>
<!--使用http代理-->
<protocol>http</protocol>
<!--代理服务器地址-->
<host>127.0.0.1</host>
<!--代理服务器端口-->
<port>1080</port>
<!--不使用代理的地址-->
<nonProxyHosts>www.just-proxy.net|localhost.host.com</nonProxyHosts>
</proxy>
</proxies>

正如官方所说:
ApacheCamel是一个开源集成框架,它使您能够快速轻松地集成使用或生成数据的各种系统
此次博主来介绍下camel http组件的使用.本博文将使用 camel xml dsl
我们来完成用camel调用http接口并将接口返回值保存到数据库中

阅读全文 »

SpringCloud Gateway 使用 Mysql(R2DBC) 存储路由信息

表结构

1
2
3
4
5
6
7
CREATE TABLE `sys_route` (
`id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键自动增加',
`proxy_address` varchar(255) COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '要代理的地址',
`location` varchar(255) COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '请求前缀',
`strip_prefix` tinyint(4) NOT NULL COMMENT 'strip_prefix',
PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=2 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci
阅读全文 »