Git Product home page Git Product logo

Comments (52)

Will-yc avatar Will-yc commented on June 1, 2024 1

嗯嗯,找的地方了,就能改了

from sky.

Will-yc avatar Will-yc commented on June 1, 2024 1

还有springboot中resources里面的static文件访问的,要改的话,还是麻烦事,相当于阉割了springboot的一些配置

from sky.

fzdwx avatar fzdwx commented on June 1, 2024

不是这个项目。

可以看这个: https://github.com/fzdwx/burst

from sky.

Will-yc avatar Will-yc commented on June 1, 2024

看到了,可以看到java和go的两个项目,想问有啥区别吗,我更熟悉java,go基本上没用过

from sky.

Will-yc avatar Will-yc commented on June 1, 2024

有没有服务端是java的,然后客户端是go的

from sky.

fzdwx avatar fzdwx commented on June 1, 2024

有没有服务端是java的,然后客户端是go的

java 版的就是这样的

from sky.

fzdwx avatar fzdwx commented on June 1, 2024

看到了,可以看到java和go的两个项目,想问有啥区别吗,我更熟悉java,go基本上没用过

没什么区别,当时我主要是想熟悉一下 go 的语法,然后就全部用 go 写了一遍。

from sky.

fzdwx avatar fzdwx commented on June 1, 2024

后面就由于各种原因,只把一些基础功能实现了,就没写了。

from sky.

Will-yc avatar Will-yc commented on June 1, 2024

现在还是添加一个代理,就需要监听一个端口,还是一个端口可以处理所有的代理

from sky.

fzdwx avatar fzdwx commented on June 1, 2024

现在还是添加一个代理,就需要监听一个端口,还是一个端口可以处理所有的代理

java 版本里面支持 HTTP 的可以一个端口处理所有的,主要原理是根据请求头中的host等字段来路由到指定的节点。

但是如果是一个 raw 的 TCP 连接,一个未知的协议,就做不到区分,所以不能共用一个端口。

from sky.

Will-yc avatar Will-yc commented on June 1, 2024

方便问下有没有go项目的环境配置指南

from sky.

fzdwx avatar fzdwx commented on June 1, 2024

方便问下有没有go项目的环境配置指南

不需要配什么,把 go 安好就好了。

from sky.

Will-yc avatar Will-yc commented on June 1, 2024

项目都跑起来了,没有后台可视化页面吗,有点不知道怎么使用

from sky.

fzdwx avatar fzdwx commented on June 1, 2024

https://github.com/fzdwx/burst/blob/java/doc/quick_start.md

可能有点复杂,不知道那时候是怎么想的,还搞 API,注册登陆那一套。。

from sky.

Will-yc avatar Will-yc commented on June 1, 2024

就想要这样的,这轮子造的太好了

from sky.

Will-yc avatar Will-yc commented on June 1, 2024

https://user-images.githubusercontent.com/65269574/174085209-b9360ab9-bcd0-4e30-be0d-17018b058bc8.png
这俩端口不能固定吗

from sky.

Will-yc avatar Will-yc commented on June 1, 2024

image
这俩端口都是404,不能固定吗

from sky.

fzdwx avatar fzdwx commented on June 1, 2024

https://user-images.githubusercontent.com/65269574/174085209-b9360ab9-bcd0-4e30-be0d-17018b058bc8.png 这俩端口不能固定吗

服务端端口的是随机的,客户端的端口就是你指定的:
image

为什么服务端暴露的端口不指定:

这个其实可以指定,改下代码就可以了。
当时想的是如果有多个用户指定了同一个端口的情况,所以改成了随机监听。

from sky.

Will-yc avatar Will-yc commented on June 1, 2024

服务端一个端口监听所有的token用户是怎么配置的

from sky.

fzdwx avatar fzdwx commented on June 1, 2024

服务端一个端口监听所有的token用户是怎么配置的

什么意思?

from sky.

Will-yc avatar Will-yc commented on June 1, 2024

因为现在每个监听都会启动一个服务端的端口,服务端的端口最多也就6万个,能不能一个端口处理所有的代理,有用户注册的话,也不会新开端口,有点像多路复用

from sky.

fzdwx avatar fzdwx commented on June 1, 2024

HTTP 类型的可以,具体原因前面已经回复了。然后使用方法:

image

这个customDomain就对应host中的地址

from sky.

Will-yc avatar Will-yc commented on June 1, 2024

第一个代理已经OK了,研究研究代码去

from sky.

Will-yc avatar Will-yc commented on June 1, 2024

HTTP 类型的可以,具体原因前面已经回复了。然后使用方法:

image

这个customDomain就对应host中的地址

你这个在哪里看的

from sky.

fzdwx avatar fzdwx commented on June 1, 2024

#37 (comment) 点这个链接,有个 API 文档。

from sky.

Will-yc avatar Will-yc commented on June 1, 2024

go的客户端像要打印每一个请求,有没有开启的地方

from sky.

fzdwx avatar fzdwx commented on June 1, 2024

每一个请求的内容这个没有,只是打印了一下每个数据包的长度

from sky.

Will-yc avatar Will-yc commented on June 1, 2024

image
我这边什么都没有打印,就想打印一个请求的路径,比如 / /xx/xx /sd.html 之类的,然后还有一个http的code

from sky.

Will-yc avatar Will-yc commented on June 1, 2024

image
是在这里添加打印吗

from sky.

fzdwx avatar fzdwx commented on June 1, 2024

image 我这边什么都没有打印,就想打印一个请求的路径,比如 / /xx/xx /sd.html 之类的,然后还有一个http的code

客户端启动的时候加 -d,然后打印路径应该不行。

from sky.

fzdwx avatar fzdwx commented on June 1, 2024

image 是在这里添加打印吗

不是

from sky.

Will-yc avatar Will-yc commented on June 1, 2024

image
这个里面有办法输出访问的URL吗

from sky.

fzdwx avatar fzdwx commented on June 1, 2024

image 这个里面有办法输出访问的URL吗

要解析

from sky.

Will-yc avatar Will-yc commented on June 1, 2024

大佬,这个方便出一个吗,go第一次用,还不熟悉语法

from sky.

fzdwx avatar fzdwx commented on June 1, 2024

大佬,这个方便出一个吗,go第一次用,还不熟悉语法

跟 java 没什么区别,就是要写解析协议的代码。

from sky.

Will-yc avatar Will-yc commented on June 1, 2024

image
springboot项目配置了server.servlet.context-path,但是启动的时候,这个值却一直没用,有没有办法搞定

from sky.

fzdwx avatar fzdwx commented on June 1, 2024

image springboot项目配置了server.servlet.context-path,但是启动的时候,这个值却一直没用,有没有办法搞定

你看下代码,这个值我没用。你可以用 nginx。

from sky.

Will-yc avatar Will-yc commented on June 1, 2024

因为服务器有其他项目,想给10086端口配置一个统一路径,但是Springboot提供的这个值,却不生效··

from sky.

fzdwx avatar fzdwx commented on June 1, 2024

因为服务器有其他项目,想给10086端口配置一个统一路径,但是Springboot提供的这个值,却不生效··

nginx 根据那个前缀转发不行吗,或者你给所有的请求地址加一个前缀也是一样的效果

from sky.

Will-yc avatar Will-yc commented on June 1, 2024

项目里面都是 port/* 直接访问接口了,nginx转发都是根据前缀转发的,nginx的alias主要是物理路径的别称,端口转发好像不太行

from sky.

Will-yc avatar Will-yc commented on June 1, 2024

主要项目还得有统一前缀

from sky.

fzdwx avatar fzdwx commented on June 1, 2024

image

这样不就可以了吗?

from sky.

fzdwx avatar fzdwx commented on June 1, 2024

这个 qwe 不就是一个前缀吗

from sky.

fzdwx avatar fzdwx commented on June 1, 2024

nginx 不能根据请求地址转发?

from sky.

Will-yc avatar Will-yc commented on June 1, 2024

image
看到了,sky项目里面把server的配置给重置了

from sky.

Will-yc avatar Will-yc commented on June 1, 2024

这个 qwe 不就是一个前缀吗

这种方式是可以的,一般就是习惯的用springboot提供的了,突然遇到不生效了,就查看了一下

from sky.

fzdwx avatar fzdwx commented on June 1, 2024

这个 qwe 不就是一个前缀吗

这种方式是可以的,一般就是习惯的用springboot提供的了,突然遇到不生效了,就查看了一下

不生效肯定是我没实现。。

加也很简单,你可以试试。

from sky.

Will-yc avatar Will-yc commented on June 1, 2024

你这写的太深了

from sky.

fzdwx avatar fzdwx commented on June 1, 2024

就那个 starter 里面的 dispatch 就是吧?

from sky.

fzdwx avatar fzdwx commented on June 1, 2024

image

from sky.

fzdwx avatar fzdwx commented on June 1, 2024

就这里,判断 startWith 然后替换为空

from sky.

Will-yc avatar Will-yc commented on June 1, 2024

一般不会有人动这些东西的,我这就算改了,还得自己搭建私服,才能使用的

from sky.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.